Egyptian Court Pulls 14 Libyan TV Channels Off Nilesat
[Satellite TODAY 07-12-11] An Egyptian court has ordered Egypt’s state-owned satellite operator Nilesat to remove 14 Libyan TV stations from its programming line-up, according to a July 11 report released...