Battling hot conditions, Kirwa takes commanding victory at Padua Marathon

Comments