Islamist militants across North Africa have been fighting governments in Egypt, Libya, Algeria and Mali for not imposing harsh sharia law, launching terror attacks and even full blown military offensives…
You need a TRAC license to view the rest of this content. Learn more