Sub-57?! Sensational Kiplimo smashes half marathon record

OSTN Staff