
At least 31 people were killed when an explosion ripped through a restaurant in the northwestern Chinese city of Yinchuan, state media said Thursday.
"A leak of liquefied petroleum gas... caused an explosion during the operation of a barbecue restaurant," state news agency Xinhua said of the Wednesday evening blast, citing the regional Communist Party committee.