All the acronyms and terminology of the EU debate.

European Court of Human Rights (ECtHR)


The European Court of Human Rights (ECtHR) is a supranational or international court based in Strasbourg, France.  It was established by the European Convention on Human Rights (ECHR).


Comments are closed.