Adachi

Heavy rain triggered floods, landslides in Japan

Tokyo: More than one million people were urged to seek protection because heavy rains triggered floods and landslides in West…

3 years ago