Archives English - Page 73
Is This Photo Of Spotted Deer From Nuwara Eliya?
Nuwara Eliya is one of Sri Lanka’s most loved holiday destinations. Located in the hill country, its cool climate was sought after even during...
Cardinal Malcom Ranjith Didn’t File a FR Petition Challenging the Cremation of Catholics Due to...
Ever since government of Sri Lanka decided to cremate the COVID19 victims based on the recommendations of health officials that decision has been...