News

Get the facts on Europe's biggest ever deer and discover why it's sometimes called the Irish elk. More than 20,000 years ago, early humans were drawing giant deer on the walls of caves in what is now ...