A gas explosion at a restaurant in northwestern China killed 31 people on the eve of a long holiday weekend, causing anger in the Asian nation and President Xi Jinping to call for better safety supervision.
The tragedy occurred at a barbecue establishment in Yinchuan, capital of the Ningxia region, on Wednesday evening after liquefied petroleum gas leaked, the official Xinhua News Agency reported. Seven others were injured, including one person in critical condition.
Read More: Here Are 5 of China’s Worst Industrial Disasters
Authorities have detained nine people linked to the disaster, including the restaurant’s manager, staff and owners, state broadcaster China Central Television reported, citing Communist Party officials in Ningxia.
China has experienced similar disasters in the past. After some 16 people were killed in a dining hall in the southwestern city of Chongqing last year, the government announced plans to renovate thousands of kilometers of aging gas pipelines.
That incident and others spurred calls to action from Xi. After Wednesday’s accident in Yinchuan, population of about 2.9 million, Xi demanded authorities make every effort to treat the wounded and strengthen safety supervision, CCTV reported.
Read More: The Making of the Xi Jinping Personality Cult
The latest blast has led to public expressions of frustration in China, where people are celebrating Dragon Boat Festival. Videos and pictures of rescuers at the scene of the smoldering restaurant were widely shared on social media.
Internet users also called for investigations and increased safety inspections to stop the blasts, which “have occurred again and again,” as one person wrote.
More Must-Reads From TIME
- The 100 Most Influential People of 2024
- How Far Trump Would Go
- Scenes From Pro-Palestinian Encampments Across U.S. Universities
- Saving Seconds Is Better Than Hours
- Why Your Breakfast Should Start with a Vegetable
- 6 Compliments That Land Every Time
- Welcome to the Golden Age of Ryan Gosling
- Want Weekly Recs on What to Watch, Read, and More? Sign Up for Worth Your Time
Contact us at letters@time.com