The UK's largest living animal is now... well not living. 'The Emperor', a stag residing in Exmoor National Park, was shot dead. Westcountry deer experts are livid. (How many Westcountry deer experts actually exist? Hardly enough to worry a man with a gun).
Recent Comments