Thousands of squid wash up on the Chilean shores of Santa Maria Island, raising "probable" health risks as they begin to decompose.
Thousands of squid wash up on the Chilean shores of Santa Maria Island, raising "probable" health risks as they begin to decompose.