WATCH: Typhoon Shanshan Forces Plane to Abort Landing Amid Deadly Storm in Japan
August 30, 2024
Typhoon Shanshan, Japan's 10th typhoon of the year, has caused significant disruptions and damage across the country. On Thursday, the storm made landfall on Kyushu, Japan's third-largest island, bringing torrential rain and strong winds. At least three people have died due to the storm, including casualties from a landslide in...
Read More