Sister Seli Thomas, a member of the Catechist Sisters of Mary Immaculate Help of Christians, has been awarded the “SATA - Sisters Anti-Trafficking Award”, given to sisters engaged in the fight against human trafficking. Sr. Thomas, from Krishnagar, West Bengal, India, received the award on