27-06-2026 15:40
via
article.wn.com
Two tropical storms pound Japan, causing flooding and landslides
The storms, Mekkhala and Higos, have dumped heavy rain and damaged roads as Japan experiences its annual rainy season ......
Read more »