Nothing new under the Shelter Island sun: 100 years ago a massive effort tried to cull deer herd
“High-powered rifles will begin to bang on Shelter Island, New York, with the coming of the first light Monday, and the slim red deer, charming to city dwellers, detested...