Heavy rain pounds western Japan as 2 tropical storms approach

Read Heavy rain pounds western Japan as 2 tropical storms approach on 92.5 FOX News App

Heavy rain pounds western Japan as 2 tropical storms approach

Heavy downpours have triggered flooding in western Japan as two approaching tropical storms added to a seasonal rain front already stuck above the country. Storm Mekkhala was off the western