Vehicles coast down a road in Beijing, China's capital. Photo: Xinhua

Do some Chinese drivers prefer to kill than just injure pedestrians? US lawyer explains a twisted road logic

TOP PICKS

Vehicles coast down a road in Beijing, China's capital. Photo: Xinhua
READ FULL ARTICLE