Thousands of squid just washed on a Cape Cod beach — but scientists say not to worry

· The Independent