Tipsheet Another One Banned By YouTube Mary Katharine Ham | February 12, 2007 6:13 PM An atheist who criticizes world religions. Guess which religion was the straw that broke the camel's back. Ridiculous.