Al Jazeera journalists Mohamed Fahmy and Baher Mohamed are released from prison in Egypt after receiving presidential pardons.
Al Jazeera journalists Mohamed Fahmy and Baher Mohamed are released from prison in Egypt after receiving presidential pardons.