Tag: Typhoon Hagibis update

spot_imgspot_img

Super Typhoon Hagibis makes landfall in Japan

DAVAO CITY --- The Japan Meteorological Agency has reported that typhoon Hagibis made landfall in Izu Peninsula, Southwest of Tokyo just before...