Image
Pets

Yawkey

South Carolina scientists are getting a close look at a rare find – a 500-pound leatherback sea turtle, found stranded but alive Saturday on Yawkey South Island Reserve near Georgetown. (photos courtesy South Carolina Aquarium)