Who is Devasahayam Pillai Saint declared by the Vatican? By Ground report 16 May 2022 The head of the Catholic Church and sovereign of the Vatican City State, Pope Francis, declared Devasahayam Pillai a saint on Sunday Read More