Tag: Olympic champion
Caster Semenya Off To Italy To Secure Olympic Qualification.
Caster Semenya is in Italy to severe Olympic Qualification.
Her management has kept her strip a secret to ease the pressure on the two-time Olympic...