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.
Washington, Jan. 19 (BNA): The U.S. Federal Aviation Administration (FAA) and officials from the Turks and Caicos Islands are investigating SpaceX's Starship explosion, which sent debris over the ...