Voltaire Network

Galal Nassar

Columnist for the Al-Ahram Weekly.

English