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