© iStock.com/traveler1116

Mother Teresa: Saint to Humans and Animals

The “saint of the gutters,” Mother Teresa, will soon officially become a saint. Her love for “the least of these” included those who weren’t even born human.