Organization of Islamic Cooperation

Pamela Geller Really, Really Hates Islam, Obama, and the UN

Pamela Geller Really, Really Hates Islam, Obama, and the UN

Even when compared to 2012's other conservative ranters and spewers, a sour-faced lot if there ever was one, Muslim-baiter Pamela…

12 years ago