← 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
Sources
Showing 1 of 1 sources



