News Turkey: Journalists worldwide demand release of jailed colleagues April 21, 2017 Lekan Otufodunrin The three former Al Jazeera journalists imprisoned in Egypt for more than 400 days have joined other journalists, artists and activists in an Amnesty International...