AthleticsCaster Semenya has won her appeal at European Court of Human Rights over testosterone rules 11th July 202311th July 2023 by lukealexdavisKeep on running!