Author: Majed Kayali

The Egyptian military pulls the strings of power – graffiti on a wall close to Tahrir Square in Cairo (photo. Reuters)

Political discourse in the Arab world

Defaming democracy