Spanish police said Wednesday they had dismantled Europe’s biggest illegal turtle and tortoise farm, seizing over 1,100 of the animals, including several highly endangered species.
Spanish police said Wednesday they had dismantled Europe’s biggest illegal turtle and tortoise farm, seizing over 1,100 of the animals, including several highly endangered species.