Hundreds of sea turtles have washed ashore on Cape Cod after being stunned by the cold, according to the conservation group Mass Audubon.
USA TODAY, Montgomery Advertiser
Mon, 11/26/2018 - 4:56am
Hundreds of sea turtles have washed ashore on Cape Cod after being stunned by the cold, according to the conservation group Mass Audubon.