India’s Sr. Sudha Varghese in Aleteia’s List of 10 People Who Gave Their Lives for Others in 2017

By Jesús Colina – Aleteia presents the 2017’s witnesses of charity. Who are the Mother Teresa of Calcuttas of our time? Who are the witnesses

Read more