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.