China bus plunge: Fight blamed for causing fatal crash

Footage from a bus that plunged into a river in China shows an altercation between the driver and a passenger.

No comments

Powered by Blogger.