
Discontent is brewing among the South Texas residents who fear that Elon Musk's ambitious project Starbase is being developed at the cost of environment, health and their living.
As per MyRGV, SpaceX's expansion has angered residents in South Texas due to their worries about its overall adverse effects on their life.