Pope Francis declared Mother Teresa as Saint Mother Teresa – Holy Mother Teresa rules the heart of the people

0
1061
Pope Francis - Saint Mother Teresa
Pope Francis - Saint Mother Teresa

Mother Teresa declared a saint by Pope Francis as tens of thousands flock to Vatican City with whole World celebrating the universal humanity and motherhood as saint.