Rescuers are working to airlift 1,300 people stranded on a cruise ship off the west coast of Norway.
The Viking Sky lost power on Saturday and sent out a distress signal after it began drifting towards land.
It got into trouble in a notoriously difficult stretch of waters and was reportedly minutes from striking rocks.
The vessel has since restarted three of its four engines and is moving towards the nearest port with the assistance of tugboats. Read more