By Jose Kavi New Delhi, Sept 6, 2023: Father Ebi Poruthoor is the latest Catholic priest in the southern Indian state of Kerala to donate one of his kidneys. The 31-year-old priest of the diocese of Palghat on September 4 donated the kidney to Sister Bini Maria, his sister. TheContinue Reading