An Indian nun who recently received a global honour for her efforts to combat human trafficking has called upon the estimated 100,000 religious sisters in her vast nation to join the fight. She said that by doing so, “we could save many lives.” Sister Seli Thomas, a member of the Sisters of Mary Immaculate in Read more