Dwight, an endangered Loggerhead sea turtle, was released Oct. 30 after spending seven months rehabilitating at the ...
How did you do on our science quiz? Let us know in the comments below.