Security Authorities hold 9 individuals accountable for the deadly explosion at a barbecue restaurant in China
Public security authorities have taken control of nine individuals, including the owner, shareholders, and staffers of a barbecue restaurant in northwest China’s Ningxia Hui