Egypt orders four TV stations off the air
The International Press Institute (IPI) today called on the Egyptian government to reverse its move to silence four news channels in Egypt. Al Jazeera and other news agencies reported yesterday that an administrative court ordered Al Jazeera Mubasher Misr and three other TV stations – Ahrar 25, Al Yarmuk and Al Quds – to cease […]
Read More