Bizarre and enormous squid that was ‘still alive’ washes up near Spain’s Costa del Sol: Marine experts take rare ‘diamondback squid’ away
AN ENORMOUS giant squid has been found this week on the Poniente beach in La Linea by beach maintenance staff, with the bizarre-looking creature measuring