Sara Roy

Sara Roy is research associate at the Center for Middle East Studies at Harvard University.

Cancel

Pin It on Pinterest