Farid Zahran

Farid Zahran is a publisher and writer. He is the co-founder of the Egyptian Social Democratic Party
121 Articles