The U.S. Postal Service dedicated a Mother Teresa stamp in September 2010.


The U.S. Postal Service dedicated a Mother Teresa stamp in September 2010.