A young green sea turtle named Sunflower was released back into the Atlantic Ocean in Westerly, R.I. on Wednesday by the team at Connecticut’s Mystic Aquarium. Sunflower spent nearly a year at the ...