(TNND) The South Texas site Elon Musk and his SpaceX rocket company has been vying for has been approved to become an official city with the galactic name, Starbase. On Saturday, a vote to formally … [+1841 chars]Read More
South Texas approves creation of SpaceXs new city Starbase WKRC
