STUDIO
Follow Us

Terms of Use Privacy Policy

Caught On Video: Roof Collapses Onto Tourists In Northwest China

At least nine visitors to a mountain resort were injured when a ceiling decoration collapses onto an escalator. Sharon Tay reports.

Source: CBS Los Angeles

Top Trending Videos