38 sea turtles, suffering from cold stunning in New England, were rehabilitated and flown to Kennedy Space Center on Friday.
Florida Today, Florida Today
Fri, 02/26/2021 - 3:18pm
38 sea turtles, suffering from cold stunning in New England, were rehabilitated and flown to Kennedy Space Center on Friday.