Traffic cameras catch mass cheating at Shenzhen half-marathon

Runners who cheated are expected to have run three kilometres short at the Shenzhen half-marathon

All Shenzhen half-marathon