Sheila Peuchaud
Sheila Peuchaud is an assistant professor in the Department of Journalism and Mass Communication at the American University in Cairo.
Sheila Peuchaud is an assistant professor in the Department of Journalism and Mass Communication at the American University in Cairo.