Pope Francis will visit Sri Lanka’s war torn north next January, amid accusations of ill treatment of people there by the nation’s Sinhalese majority. Cardinal Malcolm Ranjith, the archbishop of Colombo, said Pope Francis will visit the Shrine of Our Lady of Madhu, 260 kms north of the capital. This is in the heart of Read more