Multi-billion Dollar Broadband Dream Rockets Into Reality With Launch

More from Space.com