Spanish police smash Europe's 'biggest' illegal turtle farm

AFPTV

Spanish police say they have dismantled Europe's biggest illegal turtle and tortoise farm, seizing over 1,100 of the animals, including several highly endangered species.