Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

A total of 27 nations, including the UK, delivered a joint statement to a Council of Europe meeting on Wednesday to demand reform of the European Convention on Human Rights (ECHR).