Typhoon Neoguri makes landfall on Japan’s southernmost main island of Kyushu after pummeling the Okinawa island chain with torrential rains and violent winds.
read more
Typhoon Neoguri makes landfall on Japan’s southernmost main island of Kyushu after pummeling the Okinawa island chain with torrential rains and violent winds.
read more