Fist fight led to bus plunging into China river, police say
A security footage from a bus that plunged into a river in China on Sunday revealed a fist fight between the driver and a passenger ultimately led to the vehicle’s doom.
Fist fight led to bus plunging into China river, police say
A security footage from a bus that plunged into a river in China on Sunday revealed a fist fight between the driver and a passenger ultimately led to the vehicle’s doom.