By Matters India Reporter Tellicherry, May 30, 2023: Road accidents have claimed the lives of a Catholic priest and a nun in two separate incidents in the southern Indian state of Kerala. Father Manoj (Abraham) Ottaplackal was killed on the spot and three other priests were wounded May 29 whenContinue Reading