Gas Explosion at Restaurant in China
A suspected gas leak caused a blast at a restaurant in China’s Hebei province, killing two and injuring 26. The explosion damaged buildings, cars, and caused debris to scatter. The incident occurred near Beijing after key annual parliament sessions.