Verghese V Joseph – Bengaluru: Archbishop Dr. Peter Machado, joined by Muslim religious leaders and representatives of Dalit, farmers’, human-rights
ICM Moves Up in World’s Top 100 Influential Catholic Websites
Bengaluru-based Indian Catholic Matters (ICM), a leading online Catholic publication, has been ranked 53 in this year’s Feedspot top 100 Catholic websites in the world.
Read more