What The Canonization Of Tamil Christian Saint Devasahayam Pillai Means

On November 10, the Vatican announced that ‘Devasagayam’, who is said to have lived in the…

Seven sinners who inflicted harm on native Indian religion and culture

A text book claimed “The Advent of Europeans brought Light & Civilisation to India”. But is…

Will Karthigai Deepam festival get banned in Sri Lanka?

The last civil war in Sri Lanka ended in 2009. But did the problem for the…