Tag
deepwater rescue
-
Byford Dolphin Accident Survivor: The Untold Story of Resilience
The Byford Dolphin accident survivor emerged from a nightmare few could imagine—trapped in a collapsing offshore platform 120 meters below the North Sea’s icy...