Why thousands of turtles were paralyzed off the coast of Texas this week

A cold snap left them stunned.

from Livescience.com https://ift.tt/3aEraZ0
via IFTTT

Comments