Twenty people are confirmed dead and 13 more injured after a bus fell off a one-hundred-meter deep cliff in Linzhou city, Henan province yesterday.


Visit the original source and full text: Shanghaiist