The European Court of Human Rights is an independent international court which examines complaints about violations of human rights. The Court sits in the French city of Strasbourg.
The European Court of Human Rights is an independent international court which examines complaints about violations of human rights. The Court sits in the French city of Strasbourg.