A view of broken windows and burned air conditioners following a fire at the Changfeng Hospital in Beijing, China, 19 April 2023.
A view of broken windows and burned air conditioners following a fire at the Changfeng Hospital in Beijing, China, 19 April 2023.