Researchers tag sea turtles at Navarre Beach

Researchers tag sea turtles at Navarre Beach

A team of researchers from the U.S. Geological Survey catch, tag and release sea turtles Wednesday at Navarre Beach.