A massive cooking gas explosion at a barbecue restaurant in northwestern China has killed 31 people and injured seven.
The blast happened at around 8.40pm local time on Wednesday in Yinchan, the capital of the traditionally Muslim Ningxia Hui Autonomous Region, as people were gathering on the eve of the Dragon Boat Festival holiday.
Restaurant explosion kills 31 people in northwest China | World News | Sky News