Feedback

Ceiling Collapses in Shanghai Subway Station

 

A sudden collapse of ceiling tiles at a subway station in Shanghai, China, created panic for passengers.

Shows