How the Standard Chartered Dubai Marathon is lasting the distance

For 21 years the Dubai Marathon has been a staple [...]