Archive for whitetail population

Are Whitetail Populations Destined to Decline?

Deer populations are down by about 2.8 million since 2008. Some biologists are alarmed by this, while others believe it’s natural and healthy for the overall herd.

December 05, 2012