By Dishan Joseph Kochchikade (Sri Lanka), June 9, 2020: Come June 13, people of Sri Lanka turn their eyes to a Catholic shrine in Colombo that has Indian links. On that day, the Shrine of St. Anthony, the most prominent landmark of Kochchikade, a Colombo suburb, has traditionally celebrated theContinue Reading