A construction scaffolding collapsed at a shopping center in Chiba City, Japan, around 10:30 p.m. on Friday, October 31, after strong winds hit the area while a tornado warning was in effect. No ...
This is the dramatic moment a waterspout forms over the sea off Naha Airport in Japan. Footage shows a swirling column extending from the sky near the airport in Okinawa on Wednesday afternoon. The ...