Double Olympic 800m champion Caster Semenya says “justice has spoken” after the European Court of Human Rights ruled in her favour...