Facebook confirms it’s building an internet satellite

Tagged with: