1 results arranged by date
Police blocked and harassed reporters from the state-owned broadcaster CCTV at the site of a fatal gas explosion in Sanhe, a city in China’s northern Hebei province, on March 13, 2024, according to news reports. The explosion was triggered by a gas leak at a restaurant, which killed seven and injured 27. During a live…