Photo credit: me’nthedogs / Creative Commons The Exmoor Emperor, standing over nine feet tall and weighing over 300 pounds, was thought to be the largest wild animal in all of Britain. That title, however, is up for grabs since the giant red deer was recently found shot dead. Believed to be the work of a licensed hunter, the kill occurred within the confines of the law but the shooting has raised questions about red deer huntin… Read the full story on TreeHugger
Read more here:
Britain’s Largest Wild Animal, a Nine Foot Tall 300 Pound Deer, Shot Dead