World Hongqi Bridge in China Collapses into River Just Months After Opening A newly completed bridge in China’s Sichuan province partially collapsed into a river on November 11, 2025, just months after its inauguration. The Hongqi... Editorial1 hour ago
World Video Misidentifies Chongqing Shopping Centre Roof Collapse Heavy rains in southwest China caused a roof collapse at the Paradise Walk shopping centre in Chongqing on July 8, 2025. A video of... Editorial25 July, 2025