Explosion at a barbecue restaurant in Yinchuan

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