China barbecue restaurant explosion: Smoke and fire at scene

An explosion at a barbecue restaurant in the north-western Chinese city of Yinchuan has left at least 31 people dead. Seven others were hurt, with one in a critical condition.

Video showed the front of the building blown out, with dazed people sitting among broken glass in the street.

22 June 2023