The British Deer Society estimates that annually as many as 75,000 deer are involved in collisions, causing ten human fatalities and many more injuries. BBC here
The British Deer Society estimates that annually as many as 75,000 deer are involved in collisions, causing ten human fatalities and many more injuries. BBC here