Ex-DGSI Boss Nacer El Djinn’s Escape Puts Algerian Leadership Under Pressure
The escape of General Abdelkader Haddad, better known as Nacer El Djinn, the former head of Algeria’s powerful internal intelligence service, the DGSI, has led to unprecedented turbulence in the country, especially within the leadership circle. El Djinn was dismissed from his post in May 2025. He was first placed under house arrest before being…