Editorial: Size of the deer herd on North Fork is at crisis level
By some estimates, the white-tailed deer herd in Southold alone is between 5,000 and 7,000. Riverhead’s herd is probably in the same range. Recreational hunters, and those hunting with...