100 dead in record Japan floods

Flooding has also forced vehicle manufacturers Mazda and Daihatsu to suspend production.
Subscribe Free Trial