Technology Facebook to Launch Internet Satellite in Africa The Whistler Oct 6, 2015 0 Social networking site Facebook has announced a partnership with French satellite operator Eutelsat Communications…