Charity Praises UK Police for Sex Trafficking Arrests

Discussion in 'News and Articles' started by Answers in Genesis, Feb 28, 2008.

  1. 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...
     

Share This Page