News

Gary Mulcahey / NMNH Some 17,000 years ago, on a wall of Lascaux cave in southwestern France, an artist made a painting of a deer with ... the largest antlers the world has ever known—12 feet ...