hiram1555.com
190 sea turtles found frozen to death along Cape Cod
190 sea turtles found frozen to death along Cape Cod Mass Audubon said a “once in a lifetime weather system” of “gale force winds,” cold temperatures and high tide caused the migrating turtles to f…