Smoke rises from a building following a gas explosion at a barbecue restaurant in Yinchuan city, Ningxia, China, June 21, 2023 in this screengrab taken from a handout video. Video Obtained By Reuters/Handout via REUTERS
Smoke rises from a building following a gas explosion at a barbecue restaurant in Yinchuan city, Ningxia, China, June 21, 2023 in this screengrab taken from a handout video. Video Obtained By Reuters/Handout via REUTERS