Vatican To Declare Mother Teresa As Saint
Mother Teresa is a saint? Not now exactly, but in future of course. The Vatican will be declaring her at a ceremony at St Peter’s Square where hundreds of thousands of people are expected to gather and to be led by Pope Francis. Mother Teresa died in 1997 in India […]
Read more ›