Algerian police arrested Benchemsi during the 25th Friday of protests in Algiers.

Algeria Orders Expulsion of HRW’s Ahmed Benchemsi
Photo Credit: Ahmed Benchemsi/ Facebook
Safaa Kasraoui is a journalist at Morocco World News.