Research > Mediterranean and Middle East, Algeria + Egypt + Islamist groups + Libya + North Africa + Tunisia