Man blames police officer for falling down

A man in China's Jiangxi Province fell off his scooter after running a red light, but he blamed a police officer.

Edited and translated by Zhang Yang. Polished by Andy Boreham.

A man in China’s Jiangxi Province fell off his scooter after running a red light, but he blamed a police officer.

Special Reports
Top