Entity
European Court of Human Rights
international court in Strasbourg, France, established by the European Convention on Human Rights
Entity sentiment
international court in Strasbourg, France, established by the European Convention on Human Rights