Algeria: Human Rights Watch Official Deported

Algerian authorities deported a Human Rights Watch official, Ahmed Benchemsi, on August 19, 2019, Human Rights Watch said today. The authorities detained him for 10 hours and seized his passports,

hrw.org