Shanghai Blames Local Officials and Police in Deadly New Year’s Stampede
The Shanghai city government dismissed two officials on Wednesday after releasing a report that blamed poor preparations and lax policing for a stampede that killed 36 people at a popular tourist site on New Year’s Eve. Read more