Home Tags Margaret Nyairera

Tag: Margaret Nyairera

Semenya inspires a 1-2-3 for Africa to win 800m GOLD at...

World Leader in the women’s 800m, Caster Semenya lived up to her billing as the tournament favourite, racing to her first Olympic title in...