Tropical storm Shanshan is the strongest storm to hit Japan this year. It has flooded towns

Loading comments...