Former director of news of Al Jazeera’s Arabic channel Ibrahim Mohamed Helal, who is among three journalists sentenced to death in absentia in Egypt, has slammed the verdict against him as politically motivated. Helal, who was among six in total given the death sentence on Saturday for allegedly leaking state[…]
