[ad_1]

Hundreds of sea turtles have washed ashore on Cape Cod after being stunned by the cold, according to the conservation group Mass Audubon.

      

 

 

[ad_2]

Source link