Why This Museum Stores Thousands of Dead Animals in Its Freezer

August 9, 2016 - A museum in Denver, Colorado, has invited donations of animals killed in vehicle collisions and other encounters with modern life.… more