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.
Jan. 16 (UPI) --The upper stage of SpaceX's Starship rocket exploded minutes after launch from Texas on Thursday, leading the aerospace company to declare the vessel a "loss" in the seventh test ...