Designed by
Title
European Court of Human Rights - Strasbourg - France #175605011
Description
European Court of Human Rights - Strasbourg, France. An international court established by the European Convention on Human Rights. It hears applications alleging that a contracting state has breached one or more of the human rights provisions concerning civil and political rights set out in the Convention and its protocols