Comment

Pamela Geller Pays to Publish Xenophobic Press Release

107
Wayne A. Schneider8/16/2010 5:23:36 am PDT

The human rights organization Stop Islamization of America

Ironic that a group of people who couldn’t rightly be called “human” have created what they claim is a “human rights organization”. I guess Freedom of Religion is not one of the human rights they believe in.