So much for Congress making no law respecting an establishment of religion as the US Constitution mandates. On August 26th, the United States Postal Service will release a postage stamp honoring Mother Teresa of Calcutta.
The Freedom from Religion Foundation is urging its supporters to boycott the stamp — and also to engage in a letter-writing campaign to spread the word about what it calls the “darker side” of Mother Teresa.
Hell’s Angel: Mother Teresa by Christopher Hitchens (Part 1 of 3)
Atheist Group Blasts Postal Service for Mother Teresa Stamp (Fox News)


