Feedback

Packaging Factory Fire in China Leaves at Least 18 Dead

 

Fire at a carrot-packaging factory in Shouguang northeast China killed at least 18 people with more than a dozen others injured.

Shows