Over 1,000 stuffed animals including polar bears, elephants found in warehouses in Spain Apr 12, 2022By Associated Press MADRID — Spain’s Civil Guard says it is investigating a...