It was cloudy in Port Isabel, Texas, on April 20, but the faculty at Garriga Elementary School let some 450 students linger outside among the palm trees before classes that morning to see Elon Musk’s newest, biggest rocket launch. About six miles to the south, in Boca Chica, was the SpaceX Starsh...
More »