22-11-2016 23:56 via phys.org

25 stranded sea turtles rescued from cold waters of Cape Cod

Twenty-five stranded sea turtles have been rescued from the chilly waters of Cape Cod.
Read more »