Geller on taxpayer funding of Ground Zero mega-mosque on Fox Business Nov 24, 2010 1:36 pm By Robert Spencer The panel was stacked, the ad hominem smears outrageous, but Pamela Geller stands her ground and tells the truth. (Video via Atlas Shrugs.)