Charity Praises UK Police for Sex Trafficking Arrests

Aug 6, 2006
920
0
16
Internet
Charity Praises UK Police for Sex Trafficking Arrests

CHASTE (Churches Alert to Sex Trafficking Across Europe) has come out in praise of Cambridgeshire police after their 'vigilant' clampdown on brothels in the county that has led to 25 ...

More...