NEW: Facing a significant increase in the number of SpaceX launches, British officials detailed their concerns about the safety of Turks and Caicos and other Caribbean territories after debris from an earlier failed launch littered beaches and roads.

By @heathervogell.bsky.social

Comments