Rasha Abdulla

The World

Rasha Abdulla is associate professor of Journalism and Mass Communication at The American University in Cairo.