By: Trevor Loudon
New Zeal

Libya’s “liberators” have reportedly liberated 600 Al Qaeda supporters.