Driver pulling dog fined for holding up traffic

A driver in China's Guangdong Province was fined recently for holding up traffic by pulling his dog alongside the car.

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

A driver in China's Guangdong Province was fined recently for holding up traffic by pulling his dog alongside the car.

Special Reports
Top