Thursday, 24 November 2011

North Africa - Pro Al Qaeda preaching in Tahrir square Egypt

Further reading: Emerging Islamic State of Tunisia

Further reading: Libya Al Qaeda flags on government building

No comments:

Post a Comment