Located in Tunisia, Jebel ech Chambi, which is known as a terrorist hub, constitutes a new challenge for the Algerian army — one that “cannot be confronted except through raising awareness…
You need a TRAC license to view the rest of this content. Learn more