Thanking a STAR

By José Valle –  Sea turtles up and down the coast of the Outer Banks can thank their lucky STARs. A groundbreaking ceremony for the Sea Turtle Assistance and Rehabilitation (STAR) Center at the...