Posted in Featured, Middle East, Radical Islam, Social Movements, Video Libyan Rebels Release 600 Al-Qaeda Terrorists August 31, 2011 2 Comments Libya’s “liberators” have reportedly liberated 600 Al Qaeda supporters. Digg Digg Share: Author: Admin Related Articles “World is Becoming More Leftist” – Russian Communist Party Boss #LoudonClear: Tonight’s Special Guest Director Judd Saul (Audio) Qatar: A Change of Heart? Or merely rearranging the Camels? Infidel – A Movie Review By Steven Emerson President Trump, As Long As You Are Declassifying… Is the American Economy Being Deliberately Destroyed? The Betrayal Papers: Part II – In Plain Sight: A National Security Smoking Gun Own Gold!