July 2, 2018 6:46 pm Turtles Released at Cape Cod Beach With Satellite Tags Five sea turtles equipped with satellite tags were released Monday by The New England Aquarium at West Dennis Beach in an effort to study the turtle’s migration patterns. US & World Videos 2:39 Student protesters in Boston face new threats 1:17 Latest on the Karen Read trial: First responders testify 1:50 Boston student protesters face new warnings 2:30 Police shoot and kill armed man in Raynham, authorities say 1:58 Bruins fans disappointed by overtime loss in Game 5