MADRID — Police in Spain have seized one of the largest discoveries of taxidermy animals in Europe as they investigate potential smuggling, after a giant warehouse in Valencia was found to contain stuffed animals including rhinos, polar bears and elephants. Read More