By Thomas Scaria Kottayam, June 2024: Sister Ardra Kuzhinapurathu is the first woman to head the major superiors of Kerala, the southern Indian state that has produced the largest number of Catholic religious men and women in the country. The member of Sisters of the Imitation of Christ (Bethany), congregationContinue Reading