Skip to main content

Celebrities applaud Caster Semenya.

South Africa's Caster Semenya wins the final of the women's 800m athletics event at the 2017 IAAF World Championships at the London Stadium in London on August 13, 2017. / AFP PHOTO / Adrian DENNIS

Related News

Comment

Leave a reply

Your email address will not be published. Required fields are marked *