Wednesday, January 17, 2018 Headlines & Global News
Close

Bus plunges into river after car crash in China

A bus has ended up in a river after it lost control in a head-on collision with a SUV in Changzhou City, East China's Jiangsu Province on January 3. 

Latest Videos