
A suspected gas leak caused a blast at a restaurant in China’s northern province of Hebei that wrecked the nearby area to kill two people and injure 26.
A suspected gas leak caused a blast at a restaurant in China’s northern province of Hebei that wrecked the nearby area to kill two people and injure 26.