Define your generation here. Generation What
Alfred Raouf
 

Alfred Raouf is a political activist and engineer. He is a co-founder of the political movement Almasry Alhurr, as well as the Dostour Party.

 
Opinion
Alfred Raouf
Europe, and the Islamic State within
“One day, not very far from now, Europe will wake up to a nightmare.” I made this comment to friends
Alfred Raouf
Egypt’s future: Ace, King, Queen, Jack and Joker
The scene in Egypt is nothing less than a complicated mess: there are several forces, shifting alliances,