Top 30 Inspiring Caster Semenya Quotes To Love Yourself

Caster Semenya is a South African and one of the best athletes alive, a world champion runner. Due to her unbelievable wins in various middle distance races, there were doubts about her gender. After the test, they found out that although she is a female she has higher testosterone levels than a regular female. After… Continue reading Top 30 Inspiring Caster Semenya Quotes To Love Yourself