You can follow us on Twitter here

Saturday, December 3, 2011

Al-Qaeda Flag Rising in Libya's Sky

Photos of Al-Qaeda flags have been spotted on the Tripoli Airport and the courthouse of Benghazi.


No comments:

Post a Comment