Egypt

Fantastic coverage from Al Jazeera, see here for more.

Advertisements