Indian Catholic News

High alert in Bengaluru, Mysuru after Sri Lanka blasts

India: A series of terror blasts struck churches and luxury hotels in colombo, killing over 250 people.