09 Sep 2016TheLeoHouse1889 Mother Teresa’s Visit to The Leo House (Photo credit: New World Encyclopedia) Mother Teresa visited a lot of very special places in her time on this earth. In the... Continue Reading