Explosion at a barbecue restaurant in Yinchuan

Firefighters work at the fire scene following a gas explosion at a barbecue restaurant in Yinchuan city, Ningxia, China, on June 21, 2023 in this screengrab obtained from a handout video. Video Obtained By Reuters/Handout via REUTERS