Madeleine Kelly November 30, 2018
Runners who cheated are expected to have run three kilometres short at the Shenzhen half-marathon