Definition and area of expertise The European Court of Human Rights is an international court based in Strasbourg, which acts as the official court of justice of the Council of Europe. The latter represents an international organisation aiming to ensure the protection of human rights…
