[caption id="attachment_110771" align="alignright" width="252"] File photo of Executive Director of Human Rights Watch Kenneth Roth[/caption]
Egyptian authorities have barred the executive director of Human Rights Watch (HRW) and another senior staff member from entering the country ahead of the release of a report by the organization on mass killings ...