Author: Mark Bickel

Hamdeen Sabahi (photo: dpa)

Egypt's Opposition Leader Hamdeen Sabahi

''The Spirit of the Revolution Will Be Trampled Underfoot''