VIDEO: Pamela Geller on The Rick Amato Show, One America News, Discussing the Islamic State and the Beheading of James Foley
I appeared on the The Rick Amato Show on One America News Network to discuss the Islamic State’s beheading of American journalist James Foley, and what that means going forward.