Country: Middle East

Soldiers and demonstrators face each other in Tahrir Square (photo: AP)

Political Upheaval in Egypt

The Mubarak System without Mubarak

Pages