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 »