Another One Banned By YouTube

Mary Katharine Ham
|
Posted: Feb 12, 2007 6:13 PM

An atheist who criticizes world religions. Guess which religion was the straw that broke the camel's back.

Ridiculous.