Article Image
IPFS News Link • Foreign Policy

Why is Egypt airing insurgent TV from Iraq?

• Christian Science Monitor
Blatant anti-Americanism is broadcasting 24/7 on an Egyptian government-controlled satellite provider from one of Washington's closest allies. Even though Iraq and the US have asked Egypt to pull the plug, the station remains on the air.

Free Talk Live