Rescue workers search for survivors in the aftermath of a gas explosion in Shiyan city in central China’s Hubei province on June 13, 2021. Photo: Xinhua via AP
Rescue workers search for survivors in the aftermath of a gas explosion in Shiyan city in central China’s Hubei province on June 13, 2021. Photo: Xinhua via AP