The FBI is investigating apparent threats to SpaceX’s Starbase facility near Boca Chica Beach outside Brownsville.
The agency’s San Antonio field office confirmed it is examining “possible bomb threats in South Texas in recent weeks.” ...