Asian News 90 years of compassion: The Handmaids of Christ mark a milestone in India On September 19, 2024, the Congregation of the Handmaids of Christ marked a significant milestone—its 90th anniversary of its foundation at the Mother House in Calangute.