Large waterspout makes landfall in Okinawa, damaging several buildings, Japan
A large waterspout made landfall on the island of Ie in Japan’s Okinawa on March 5, 2024, damaging several buildings.
A large waterspout made landfall on the island of Ie in Japan’s Okinawa on March 5, 2024, damaging several buildings.