Arrow-right Camera

Photos


Riot police push away protesters in Algiers, Algeria, on Saturday. Thousands of people defied a government ban on demonstrations in the Algerian capital.

Associated Press