Facebook has enlisted the help of French satellite operator Eutelsat to have free Internet beamed to some of the more remote regions of Africa. “Through Facebook’s internet.org initiative, the company offers access to a number of services including weather, news, health and Facebook itself, for free,” The Telegraph notes.