A Stormont inquiry has found that human trafficking is being 'hidden in plain sight' on websites that advertise sexual services in Northern Ireland, and it is calling for the operators of such platforms to be criminalised.
organisation
Stormont
Northern Ireland's devolved government