Human Rights
British military opt-out of human rights?
Glasgow, United Kingdom The 1998 Human Rights Act enshrined into UK law the European Convention on Human Rights (ECHR), a treaty to which Britain has been a signatory since 1951, but which – until […]
