Monday, May 17, 2010

Pamela Geller on Huckabee!

At Atlas Shrugs, "HUCKABEE VIDEO: Pamela Geller on 911 Mosque at Ground Zero":

See also, Stop Islamization of America, "SIOA 911 MEGA MOSQUE PROTEST."

0 comments: