Workers downmanned from North Sea platform after power failure

Post Thumbnail

Breaking