European Court of Human Rights
Seat: Strasbourg, France Instrument: European Convention on Human Rights Operating Since: 1959 Part of the: European Human Rights System History The European Court of Human Rights (ECtHR) is a regional human rights judicial body based in Strasbourg, France, created under the auspices of the Council of Europe. The Court began operating in 1959 and has delivered more than 10,000 judgments … Continue reading European Court of Human Rights
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed