Getting your player ready...
EDINBURGH, Scotland — A helicopter returning from a North Sea oil platform went down off the northeast coast of Scotland on Wednesday with 16 people aboard. Police said at least eight were killed.
EDINBURGH, Scotland — A helicopter returning from a North Sea oil platform went down off the northeast coast of Scotland on Wednesday with 16 people aboard. Police said at least eight were killed.