Zuckerberg says Facebook will deliver ‘internet from space’ to Africa

Facebook founder Mark Zuckerberg says the social-media firm’s