A decades-long mystery beneath the North Sea has finally been solved. Scientists have confirmed that the Silverpit Crater, ...