Two dead after China bus plunges 60 meters into river: state media
Rescuers recovered two bodies after a public bus plunged nearly 60 meters (197 ft) into a river after colliding with a car in southwestern China’s Chongqing city on Sunday, state television reported.