Sheila Carapico

Sheila Carapico is a professor of political science and international studies at the University of Richmond and a visiting professor of political science at the American University in Cairo.

Sheila Carapico's Stories