WATCH: Spanish police raid turtle farm

Spanish police shut down what they believe to be Europe's biggest illegal turtle farm, selling endangered species worth up to €10 000 each, according to the European law enforcement agency.