See More Hear More Watch More Hear More Get on iTunes
deletedme deletedme

Shanghai Officials Fired Over Stampede

It was announced that the Huangpu District's Communist Party secretary, government chief, police chief and deputy police chief were fired and 7 other officials were demoted or otherwise disciplined. #FullNewsAudioAvailable #NPR


More from