The Egyptian Criminal Court sentenced our colleagues Ibrahim Helal, former director of news at Al Jazeera’s Arabic channel, and Alaa Sablan, identified by the prosecution as an Al Jazeera journalist, to death on Saturday, 18 June 2016. The two journalists were falsely accused of wrongdoing […]
0
22 Views