Article
NCA modern slavery exhibition ‘Invisible People’ tours UK
The National Crime Agency are hosting an exhibition titled 'Invisible People' at London Liverpool Street Station to raise awareness of modern slavery and human trafficking.
Tags: British Transport PoliceNCANon-territorialOrganised CrimeSexual Offences