Tag: New Horizons in British Islam
-
Open letter: Government must release data on slavery
We ask that the UK Government release data on victims of human trafficking and slavery Human trafficking is recognised as a serious criminal offence, which often leaves survivors with a legacy of physical and emotional abuse. Yet, we now know that many rebuilding their lives after slavery must also live with the threat of deportation […]