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.
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.
Signup for our mailing list to receive a free incident report from TRAC.