HRW chief denied entry to Egypt

The executive director of Human Rights Watch and another senior staff member have been denied entry to Egypt after being held at Cairo’s international airport for 12 hours. Kenneth Roth, executive director of the New York-based rights group, and HRW Middle East director Sarah Leah Whitson were held overnight before[…]

Read »
WhatsApp WhatsApp us
Wait a sec, saving restore vars.