The network's Cairo-based staff, who stand accused of running a terror cell from a luxury hotel, find themselves caught in the middle of a regional power struggle.
Read Full Article »
The network's Cairo-based staff, who stand accused of running a terror cell from a luxury hotel, find themselves caught in the middle of a regional power struggle.