Entity

European Court of Human Rights

international court in Strasbourg, France, established by the European Convention on Human Rights

Entity sentiment
1
You've reached the end