The date of the Islamic monument of conquest is set to open – September 11, 2010. Pamela Geller will be on Mike Huckabee’s show tonight (8pm Eastern) discussing the 911 mega mosque. Watch for it. If you missed her debate with Mike Ghouse of the Muslim American Congress, listen.
