Director of Anti-Israel Human Rights Watch Thrown Out of Egypt

Townhall.com Staff
|
Posted: Aug 11, 2014 4:30 PM
Ken Roth, the executive director of Human Rights Watch (HRW) and another member of his senior staff, Sarah Leah Whitson, have been disallowed from entering into Egypt.