Mandatory Credit: Photo by Action Press/Shutterstock (13844231a) No octopus farm in Gran Canaria! PETA is protesting in Hamburg on Friday against planned factory farming of octopuses in front of the Spanish consulate in Hamburg PETA demonstration aga