Global News

Vodafone Puppet Accused of Inciting Terrorism in Egypt

Telecoms Company Threatens Legal Action to Defend Reputation