By Jose Kavi New Delhi, Dec 13, 2023: Sister Seli Thomas, a member of the Sisters of Mary Immaculate from India, was among three nuns who received the inaugural Sisters Anti-Trafficking Awards (SATA) on October 31. Also honored were Sr. Patricia Ebegbulem from Nigeria and Sr. Francoise Jiranonda from Thailand.Continue Reading