(Natural News) SpaceX founder Elon Musk is proposing the creation of a city named “Starbase” in Texas, where the company could build rockets to launch its Starlink satellites and other space projects. “Creating the city of Starbase, Texas,” Musk tweeted on Tuesday, March 2. “From thence to Mars, And hence the Stars.” As part of this, a SpaceX… |