Sarah Elhaddad

Reporter

Sarah Elhaddad was a reporter with Global Press in Egypt.

Articles