At least 90 people were killed in heavy rain across the country after Typhoon Hagibis made landfall in the Izu Peninsula on the night of Oct. 12, 2019.
At least 90 people were killed in heavy rain across the country after Typhoon Hagibis made landfall in the Izu Peninsula on the night of Oct. 12, 2019.