Trafficked

Within the recent years, trafficking has become a major issue in Jharkhand, India. Sister Joel Urumpil says the reasons are clear. Read more.