PRESS RELEASES
19 November 2019

Over 2500 survivors of human trafficking come together to launch India’s first ever forum of, for and by survivors - Indian Leadership Forum Against Trafficking (ILFAT)

  • 1:00Pm
  • New Delhi, India