European Court of Human Rights
OrganizationInternational court interpreting the European Convention on Human Rights, based in Strasbourg
2 stories
International court interpreting the European Convention on Human Rights, based in Strasbourg
2 stories