Egypt: IPI dismayed over delay in release of Mahmoud Hussein
The International Press Institute (IPI), a global network of editors, media executives and journalists, today expressed dismay over the delay in the release of Al Jazeera journalist and IPI member Mahmoud Hussein from detention despite an order by a court in Egypt. A court in Egypt ordered the release of Mahmoud Hussein on May 23. As […]
Read More