Staffers at the South Carolina Aquarium are treating a rare , 475-pound leatherback sea turtle . The turtle, named “Big Red,” was found on Friday in an area of shallow water about 20 miles off Charleston.
Staffers at the South Carolina Aquarium are treating a rare , 475-pound leatherback sea turtle . The turtle washed up Saturday on a nearby beach and may be returned to the ocean soon .