News

On April 23, 2025, a fire caused Beijing's Chaobai River Bridge to collapse in Shunyi District. Footage shows the structure ...