Typhoon Hagibis made landfall on the Izu Peninsula on Japan’s main island
Waves batter the shore in Atami, Shizuoka, Japan, on Oct. 12, 2019. Typhoon Hagibis made landfall on the Izu Peninsula on Japan’s main island at 7:00 p.m. Saturday local time, …
Typhoon Hagibis made landfall on the Izu Peninsula on Japan’s main island Read More