Two tropical storms pound Japan, causing flooding and landslides

ABC News ABC News

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

Read full article at ABC News →