Sunday, 22nd, 2024 | 8:55PM Updated

Motorists in one of Chongqing's tollways were bemused to find that a camel was the cause of their traffic woes last Friday, Jan. 20.
Camel Causes Traffic Jam in Southwest China as Owner Protests Toll

    In Case You Missed It

    Real Time Analytics