Anli

1 result

 A bus is lifted out of the Yangtze River by a floating crane in Wanzhou in southwestern China’s Chongqing Municipality. Police said on Friday that a brawl between a passenger and a bus driver was the cause of the bus plunging off a bridge and killing at least 13 people on Sunday. Photograph: Wang Quanchao/Xinhua/AP

In their final moments, the passengers screamed. A woman stood at the front of the bus, slapping the driver with a mobile phone. The driver hit back, (...)