Flag of Indiaसत्यमेव जयते
GOOD INDIA NORTH EAST

Western Japan Hit by Flooding as Twin Tropical Storms Approach Tokyo

Storm Mekkhala was off the western coast of Japan's southern remote island of Amami as of late afternoon Friday as it headed northeast, the Japan Meteorological Agency said.

Deccan Chronicle Fri, 26 Jun 2026 17:22
Read the original at Deccan Chronicle ↗