Torrential rain and tornado-like winds are lashing large parts of Japan, as the country endures what could be its worst storm for 60 years. The eye of Typhoon Hagibis made landfall on Japan’s main island shortly before 19:00 local time (10:00 GMT), in Izu Peninsula, south-west of Tokyo. It is …
Read More »