Kiliyanthra, Feb 9, 2022: A Catholic nun from India died in a car accident in Connecticut in the United States of America. Sister Anila Puthenthara died at 11 pm February 6 (9:30 am Indian time on February 7) while going for duty in St Joseph’s Livil Nursing Home. She wasContinue Reading