South Texans Take a Stand Against SpaceX: What You Need to Know
A person looks on as SpaceX’s massive Super Heavy-Starship is unstacked from the booster, poised on the launchpad at Starbase in Boca Chica, Texas, on November 16, 2023, ahead of its second test flight now scheduled for November 18. The US Federal Aviation Administration (FAA) authorized SpaceX to execute its second launch of Starship after …