A drag race in Urumqi. Photo: SCMP Pictures

Dozens held over illegal road racing in China’s Xinjiang region

TOP PICKS

A drag race in Urumqi. Photo: SCMP Pictures
READ FULL ARTICLE