Colombia’s Caterine Ibarguen World Champion triple jump for 2nd time

by Grace Brown August 24, 2015