On October 17, 2025, in Chongqing, China, @XÄ«ngránshared a video of a girl attempting to record a simple shrimp cooking ...
Cooking gas caused a massive explosion at a barbecue restaurant in northwestern China, killing 31 people and injuring seven others during national celebrations on the eve of a long holiday weekend, ...