An endangered sea turtle named Lucky washed up in Nova Scotia last year. Scientists are trying to solve the mystery of why ...