Farid El Barhoumi surrendered to the police in January 2016 after claiming he had been raped by an Algerian leader nicknamed "Beshinqiti" at their camp in the Chaqmbi mountains.

GET TRAC
TRAC is a unique, comprehensive resource for the study of political violence of all kinds.
Already a member? Login here.