Thousands Of Dead Squid Mysteriously Wash Up In Chile
Over the past week, thousands of dead squid have washed up on the shores of the Santa Maria Island in Chile. The decomposing bodies of around 10,000 large cephalopods have invaded one of the beaches […]