Mother Teresa – Was She a Saint or Sadistic Religious Fanatic?
Mother Teresa is a Roman Catholic nun known for her work in Kolkata (formerly known as Calcutta), a city in India. Pope Francis recently announced that the Catholic nun will be declared a saint on September 4 for her work in helping the poor. Mother Teresa was born in 1910 in Skopje, the city that … Read more