Canary Islands octopus farm sparks criticism among scientists
A proposal for an octopus farm in Spain’s Canary Islands has sparked criticism from scientists who fear for their welfare According to reports by the BBC, confidential documents have revealed plans to