Skip to content

Tag: Cardinal's leaked audio

Celebrating Life 2

Cardinal Oswald: A disappointing witness to a watching world!

Cardinal Oswald Gracias: A disappointing witness to a watching world. The Catholic Church in India is chiselling away the faith of many.