Monday, July 22, 2024
Home Tags Ian Thorpe

Tag: Ian Thorpe

Caster Semenya: A Case of Being Punished for One’s Biology

Caster Semenya is a force of nature. The middle-distance runner is an Olympic gold medallist, World Championship winner and is arguably one of the...