Pamela Geller on Huckabee: No 9/11 Mosque May 16, 2010 4:20 am By Robert Spencer Pamela Geller speaks out against the triumphalist mosque planned near Ground Zero on the Mike Huckabee show last night. Join SIOA here. And be at the rally June 6.