Feedback

Fireworks Factory Explosions Leave At Least Three Dead

 

Blasts demolished a fireworks workshop near Shangrao City in eastern China early Wednesday. The factory's executives were taken into police custody.

Shows