Twenty-one people who may be victims of human trafficking are rescued by police in two separate operations in County Armagh and greater Belfast.
Twenty-one people who may be victims of human trafficking are rescued by police in two separate operations in County Armagh and greater Belfast.