Contributor
Ahmed Abd Rabou

Ahmed Abd Rabou is assistant professor of political science at Cairo University and a Carnegie visiting fellow at the University of Denver Center for Middle East Studies.