Two tropical storms pound Japan, causing flooding and landslides

Wait 5 sec.

Two major storm systems have pounded Japan on Saturday, causing landslides and floods