
The fire crews inspect the scene after a section of the upper deck collapsed at the overpass demolition site in Seoul, South Korea, on May 26, 2026. Three people were killed and three others were injured in the accident, Xinhua reported, citing Yonhap news agency. Photo: VCG