The Ninja is slang for the Algerian junta's feared balaclava-clad paramilitary police force. They function as a death squad unit, known for dressing in black hoods, who patrol the streets with assault…
You need a TRAC license to view the rest of this content. Learn more