This video was in February 2010, but LTC Allen West was warning us for years, including Europe and the rest of the world at the Freedom Defense Initiative with Pamela Geller.
“Jihad and Islam” There is no such thing as a war on terror ~ Allen West
“A nation does not go to war against a tactic. A nation goes to war against an ideology.” ~ Allen West
VIDEO Allen West “Stop being PC, stop allowing them to come into our country” Islam