Chinese bus stuck in landslide

News

Mountain torrents, earth and debris washed down a road in eastern China, trapping a bus. No one was hurt

More From News/Must watch