Egypt court delays verdict on Al-Jazeera journalists
Permalink

Egypt court delays verdict on Al-Jazeera journalists

In December 2013, the serene Marriott Hotel in Cairo’s posh island of Zamalek was the…

Continue Reading →