sameh-naguib

1 Article by: Sameh Naguib

Sameh Naguib is a leading member of Egypt's Revolutionary Socialists.