Loggerhead sea turtles that were rehabilitated at the New England Aquarium and released back into the ocean in 2021 and 2022 ...