The Newsmakers: Mother Teresa's Sainthood

2016-12-28 0

For the huge crowds that filled St Peter's Square in the Vatican on Sunday, there was no doubt about what Mother Teresa stood for. Tens of thousands of people ...

Free Traffic Exchange