Originally Posted by 1journeyman
1.Deer are "overpopulated" because predator species have been over hunted. Bring back the wolves, cougars, bears, bobcats, coyotes, wolverines, etc. and we wouldn't have an issue with over crowding. Let's not pretend that nature needs our intervention to properly...