By Matters India Reporters New Delhi, April 28, 2019: Hundreds of thousands of Catholics throughout India dedicated April 28, the feast of Divine Mercy, to pray for neighboring Sri Lanka that was ravaged by serial blasts a week ago. The Conference of Catholic Bishops of India, the national body ofContinue Reading