August 13, 2014
Egypt's Tiananmen Square
Kenneth Roth, Foreign Policy
The Associated Press
I went to Cairo to present Egypt's leaders with evidence that police slaughtered 1,000 people at Rabaa Square. They wouldn't even let me out of the airport.
TAGGED: Human Rights Watch, Egypt