Mother Teresa: The humble sophisticate
Vatican City: Mother Teresa, who died in Kolkata, India, 19 years ago, will be formally declared a Saint of the Catholic Church by Pope Francis at a Vatican ceremony on Sunday. David Willey, who has reported from Rome for the BBC during five decades, tells how he once spent anContinue Reading










