Turtle rescued after washing up on Scottish island The young loggerhead is being cared for by a sea life centre after being found on the Isle of Iona.