Thousands of squid just washed on a Cape Cod beach — but scientists say not to worry
- Posted on June 8, 2026
- By The Independent
- 1 Views
- 1 min read
Thousands of squid just washed on a Cape Cod beach — but scientists say not to worry
It may get a little smelly