Massachusetts 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 4:04 Afternoon clouds over the region on Saturday 2:15 Prince William and Kate Middleton ‘going through hell,' friend claims (report) 8:01 Lady Gaga's outfit changes, Rihanna's bold looks and more iconic Met Gala moments 2:48 Taylor Swift fans react to Jake Gyllenhaal and Sabrina Carpenter's ‘SNL' appearance 2:05 Whoopi Goldberg reveals who will inherit her fortune