Dear Friend of CatholicVote, I have wonderful news. The Mother Teresa stamp is coming! Over 138,000 friends of CatholicVote.org joined together to defend the stamp to honor Mother Teresa. And the Postal Service took notice. Roy Betts, a spokesman for the Postal Service, told CatholicVote.org yesterday: “The stamp will be dedicated September 5 [at] the Basilica of the National Shrine of the Immaculate Conception in Washington, DC. Feel free to post information about the stamp, the image and the dedication ceremony on your website. Thanks!” Wow. Launching the stamp at a church. The anti-religion radicals are going to go wild!...