The world’s richest man, Elon Musk, now has his own city. On Saturday, residents in South Texas voted to make the home of Musk’s SpaceX rocket company its own city called Starbase. It’s located about 25 miles east of Brownsville. Most of the voters are believed to have been SpaceX employees. The South Texas Environmental Justice Network campaigned against Starbase becoming its own city, warning it could lead to more environmental damage to the area.
Starbase: New Texas Town Created at Launch Site of Elon Musk’s Starlink
HeadlineMay 05, 2025