Home Europe court finds Switzerland violated Semenya's ... 10 July 2025 Europe court finds Switzerland violated Semenya's right to a fair trial