Priest

Rape accused Jalandhar Bishop Franco Mulakkal hands over charge to deputy

The Kerala nun rape accused Bishop Franco Mulakkal has decided to step down over the charge. Following the rape case…

7 years ago