No Picture
Latest News & Politics

Pope Francis declares Mother Teresa a saint

The Pope has declared Mother Teresa – who worked with the dying and destitute in the Indian city of Kolkata – a saint. Tens of thousands watched in St Peter’s Square as Pope Francis held […]

Advertisements