Typhoon Haishen batters Amami islands in southern Japan

2020-09-06 22

Typhoon Haishen batters Amami Ōshima island, the largest island in the Amami archipelago in southern Japan, unleashing strong winds and rains.