Tag: A two-headed sea turtle hatchling was found on a South Carolina beach – CNN