Bengaluru: The Latin Catholic Church in India will hold a one-hour National Prayer Service on August 7 to pray for the health of the world. The prayer will be conducted from the tombs of St. Thomas, St. Francis Xavier and St. Teresa of Kolkata and from the Marian Basilicas ofContinue Reading