Menu Close

Hindu Nationals Demand Arrest of Catholic Priest in India for Saying King Was Not a God

Goa, the former Portuguese colony on the west coast of India, was evangelized by St. Francis Xavier whose mortal remains are preserved in the Bom Jesus Cathedral (pictured).

Hindu nationalist groups had shared the Catholic priest’s remarks on social media and carried out demonstrations demanding his arrest.