Ali Reda

Ali Reda

Freelance writer on the Middle East, the environment and state of finacial decline