Police Prevent State Media From Reporting on Yanjiao Explosion: “The Party Muffled Its Own Mouthpiece”
After an explosion caused by a gas leak destroyed a four-story building, killing seven and injuring 27 in Yanjiao, a commuter town located about 20 miles east of Beijing, reporters from state-media outlets China Central...