PERSPECTA

News from every angle

Back to headlines

Thousands of Squid Wash Ashore on Cape Cod Beach

Thousands of squid have washed up on a beach in Cape Cod, Massachusetts, an event scientists say is not a cause for concern despite the potential for a strong smell.

8 Jun, 20:39 — 8 Jun, 20:39
PostShare

Sources

Showing 1 of 1 sources