Narendra Modi Visits Bombed Sri Lanka Church amid Rampant Christian Persecution in India
Indian Prime Minister Narendra Modi became the first head of state to visit Sri Lanka since the devastating Easter Islamic State attacks, making an unexpected stop Sunday at St. Anthony’s Shrine in Kochchikade to honor those killed.