INVESTIGATION
Spanish police seize 1,090 stuffed animals, including protected species
Among other things, cheetahs, leopards, lions, lynxes, snow leopards and crocodiles were found, as well as animals extinct in the wild