Byford Dolphin Incident Autopsy Images: Unraveling The Mystery
On March 5, 1983, the world was captivated by a mysterious incident that occurred aboard the Byford Dolphin, a North Sea diving support vessel. An underwater diving operation went awry, resulting in the tragic loss of five divers. The subsequent investigation and autopsy findings revealed disturbing...