ap

Skip to content

Breaking News

PUBLISHED:
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.

RevContent Feed

More in News