There are many purposes that spots and stripes serve in nature, but how they form has been more of a mystery to scientists.
So far this year, Loggerhead Marinelife Center in Florida has rehabilitated and released 97 sea turtles, ranging from ...