I introduced this video to my listeners on Wednesday night’s show. It will bring you to tears, and then infuriate you. At least it should.
Kudos to Pamela Geller of Atlas Shrugs and Robert Spencer of Jihad Watch, coauthors of the newly released book “The Post-American Presidency: The Obama Administration’s War on America” who were credited by the Washington Post for leading the charge against the Ground Zero mosque. New media, baby. Running circles around the establishment.
Here’s Pamela on Fox Business News…