Caster Semenya has won the Olympic 800m title twice and the world title three times
Caster Semenya has lost her appeal to Switzerland’s Federal Supreme Court against the restriction of testosterone …
Read More