Who Is She

Rasha Abdulla
Associate Professor and Chair, Journalism and Mass Communication Department, The American University in Cairo

Pages