Human Rights Watch director barred from Egypt
The executive director of Human Rights Watch and another senior staff member have been denied entry to Egypt. Kenneth Roth and Sarah Leah Whitson were in Cairo to launch a report by the group on mass killings last year.
via BBC News – Human Rights Watch director barred from Egypt.