A large cargo ship became stranded after hitting a cliff in severe weather conditions off the island of Sardinia in the Mediterranean.

The Italian coast guard sent a helicopter to winch the crew to safety.

All 12 crew members were saved. No-one was injured.