Oblate Program at Belmont Abbey, NC

Tag: stamp

New US stamp honors Mother Teresa, admirer and critic of American society

Washington D.C., Sep 5, 2010 / 02:15 pm (CNA/EWTN News).- Following the 100th anniversary of the birth of Mother Teresa on August 26, the United States Postal Service is honoring her with a new 44 cent stamp. It was issued in a special ceremony today at the Basilica of the National Shrine of the Immaculate… Read More ›

Share