In new ad, IPI renews call on Egypt to release Mahmoud Hussein
The International Press Institute (IPI) today published a full-page ad in The Washington Post calling on Egypt to release Al Jazeera journalist Mahmoud Hussein and all other jailed journalists in the country. Hussein has now been arbitrarily detained in Egypt for four years. The Doha-based journalist was arrested by Egyptian authorities upon his arrival in […]
Read More