In January, a loggerhead sea turtle was found “lifeless” on a beach in Jersey, a town about 85 miles south of England, by a ...