MOTHER TERESA STAMP OKAYED; ATHEISTS LAUNCH BOYCOTT
As soon as the U.S. Postal Service announced that it would celebrate the centenary of Mother Teresa’s birthday with a commemorative stamp, it drew fire from atheists. No organization was angrier than the Freedom from Religion Foundation: it called for a boycott of the stamp. The Catholic League joined the fight, assailing the group. Annie Laurie [...]