Heavy rain in Japan overflows rivers, floods homes

Heavy rain is pummeling for a second straight day, overflowing rivers and causing landslides and localized flooding in the eastern part of the country.

About Global News