Search
Now showing items 1-1 of 1
The impact of the European Convention on Human Rights on the legal order of Turkey: achievements and problems
(2018)
The European Convention on Human Rights (ECHR/the Convention) is an effective legal supervision system that has made significant contributions to the improvement of human rights in the Member States of the Council of Europe. ...