News

The European Court of Human Rights has ruled that Caster Semenya had her rights to a fair hearing violated by Swiss courts.