Priest defrocked by Pope Ordained as Bishop! Pope’s reply to Atheist is the Answer!
BY: MATTERS INDIA, ON: JANUARY 4, 2021 Number of bishops of the Syro-Malabar Church has risen to 61. It is growing in quantity, not in quality! That is the only conclusion a rational observer can make, it looks. The 28-yearold Abhaya case,...