Colombia’s Caterine Ibarguen named world’s best female athlete

by Adriaan Alsema December 4, 2018