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…