Tag: DRS officers

Algeria: Three members of former powerful intelligence service sentenced to death

June 12, 2019

A military court in Blida, 45 km South-west of Algiers, has pressed death sentence against three members of the former powerful Security and Intelligence Directorate ... Read More