Human Trafficking News for September 17, 2012

  • Saying 'no' to human trafficking
    PETALING JAYA: In India, the streets of the red light district in Mumbai are woken by the sirens of police cars ringing through the dead of night

Posted in Free Slaves.

Leave a Reply

Your email address will not be published. Required fields are marked *