Deer living in Maine and other portions of New England are likely battling starvation because of the region's tough winter, biologists say.
Deer living in Maine and other portions of New England are likely battling starvation because of the region's tough winter, biologists say.