Old Video Is Going Viral Linking To The Landfall Of Typhoon Dolphin In China.
Recently, a video showing massive waves crashing on a coastal bridge went viral on social media. Sharing the video, users claimed that it shows powerful waves smashing straight over a coastal bridge and road in Zhejiang as Typhoon Dolphin made landfall near Yuhan, China, on August 9, 2026. Instagram Link | Archived Link However, upon […]
Continue Reading
