Kevin Carroll (EDL) Geller & Spencer:Islamization of Nations’ International Freedom Congress Posted by TMH | Sep 15, 2012 | Military, Politics, Religion, Survival, Terrorism | 0 | Hat Tip: CK VIDEO: Kevin Carroll, British Freedom Party, at SION 911 International Freedom of Speech Congress