SC Loggerhead Sea Turtle Released into Ocean
MURRELLS INLET, S.C. (AP) - A loggerhead sea turtle that was treated at two aquariums on the South Carolina coast was released into the ocean. The turtle, named "Magnolia," was found stranded on the beach at North Litchfield Beach last…