Joint Committee on Human Rights
Joint Committee on Human Rights (JCHR) is a joint select committee of Commons and Lords to consider human rights issues in the UK.
Joint Committee on Human Rights (JCHR) is a joint select committee of Commons and Lords to consider human rights issues in the UK.