EGYPT

Images of the “Day of Departure” in Alexandria

Advertising

One of our Observers in Alexandria sent us his photos of the today’s protests in Alexandria, which saw tens of thousands of people calling for President Mubarak’s immediate resignation.