Archbishop Peter Machado

The Latest

Archbishop asks Indian state government to return Christ statue to cemetery

Mar 6, 2020

The Archbishop of Bangalore decried Wednesday the removal of a statue of Christ from a Christian cemetery. The statue was... Read more