Environmentalists sue FAA over SpaceX launch license for Texas | Reuters

… lifts off from the company’s Boca Chica launchpad on an uncrewed test flight before exploding, near Brownsville, Texas, U.S. April 20, 2023. read more