On November 6, 2025, near Cape Hatteras, North Carolina, USA, the U.S. Coast Guard rescued five people from a life raft after ...