Since 2016, headless seal pups have been turning up along the California coastline – and scientists have finally found the culprit. While they originally feared humans may have been to blame ...