Aug 22, 2013 (All Things Considered) — Melissa Block talks to Heba Morayef, Director of Human Rights Watch's Egypt office, about their latest report on human rights violations.
This text will be replaced
Missing some content? Check the source: NPR
Copyright(c) 2014, NPR