tvaraj.com
Saint Devasahayam Pillai – The First Indian Layman Declared a Saint
By T.V. Antony Raj Statue of Devasahayam Pillai at St. Francis Xavier Cathedral, Kottar, Nagercoil. In the Vatican, during the impressive canonization ceremony held in St. Peter’s Basilica tod…