September 8, 2010 I have to deviate for a good reason- Mother Teresa. Today the local Knights of Columbus in New Haven, CT, USA- had a big celebration in conjunction with the US Postal Service to launch the sale of the “Mother Teresa stamp”. I went to buy some stamps and to check out the […]