Tropical storm

Two tropical storms pound Japan, causing flooding and landslides

Two tropical storms pound Japan, causing flooding and landslides

  • The storms, Mekkhala and Higos, have dumped heavy rain
  • A flooding alert was issued in parts of Kyoto
By AP ·