London, UK. UN expert urges UK authorities to review life sentences for prisoners Human Rights Sentences handed down under the UK’s public protection prison scheme are inhumane and […]
The Committee on the Elimination of Racial Discrimination has welcomed the British authorities’ response to racist riots
View of the Parliament of the United Kingdom of Great Britain and Northern Ireland, London. The Committee on the Elimination of Racial Discrimination welcomed the response of the […]