interesting commentary on deer/car road collisions.
"White-tailed deer are the deadliest animals in North America. Every year an estimated 1.25 million deer-vehicle crashes result in about 150 human fatalities, more than 10,000 injuries, and insurance payouts approaching $4 billion," writes Al Cambronne.
"We now have about 30 million deer in the United States—100 times more than a century ago. Having all those deer has consequences—for us, the landscape, and the deer themselves."
Your Indianapolis Observer has had a collision with a deer near Eagle Creek Park. Which brings up a question: how many deer died during the recent cull? Probably not nearly enough.