CNN used to have a huge international physical presence with bureaus all over the world. When I started working with media in the Middle East and North Africa, CNN used to have pretty large bureaus in places like Baghdad, Beirut, Abu Dhabi, Jeddah, Riyadh, and Jerusalem. Over the past five years, most of the major networks have pulled out of these cities. Some of that was due to cost, as the local governments were constantly trying to shake the networks down. The other reason being the concern over safety of staff. A prime example of safety concerns started with the Arab Spring in Egypt. The Army literally started rounding-up reporters, putting them in prison. To this day, the entire Cairo reporting staff for Aljazeera, are still in Egyptian prisons, and will most likely die there.
Sky News was started with the promise of being an international news voice, but for similar reasons, it just hasn't worked either. A big problem is lack of revenue. Because many foreign governments have a tight reign on businesses in-country, advertising on 'foreign networks' is discouraged, if not banned altogether. That, and most non U.S. governments also control the media in their part of the world. What better way to control the news narrative, than to control the editorial stance? Begrudgingly these same governments can't keep foreign-based media out completely, but they've been pretty successful in choking-off access to media consumers in their part of the world, by denying organizations like CNN or SKY, access.