Following the explosive failure of the Starship megarocket’s January 16 test flight, residents of the British territory were left with debris-strewn roads and beaches.
After a week of nasty weather across Florida, the business of launching rockets got back on track Monday afternoon. A SpaceX Falcon 9 lifted off at 5:05 p.m. from Cape Canaveral Space Force ...