A bus that plunged 100 meters into a river in southwest China has left 21 dead, and 3 injured.


Visit the original source and full text: Shanghaiist