News

Dark storm clouds swept over a beach in Yantai, China, on June 9, 2025, turning the sky black and prompting beachgoers to flee. The sudden, apocalyptic scene shocked visitors as strong winds and ...