N.J. will be killing deer in a place where many don’t ever see them
By Rob Jennings
Published on March 29, 2026.
A state-ordered deer cull is set to begin at Liberty State Park in Jersey City, New Jersey, where the iconic "leave the gun, take the cannoli" scene from The Godfather was filmed. The New Jersey Department of Environmental Protection has ordered a week-long effort to "humanely cull" a population of white-tailed deer within a 200-acre section of the park, which has been closed to the public due to lead and arsenic contamination. The effort is being led by an upcoming cleanup of the site, which aims to reopen the area to public. Critics, like Sam Pesin, have criticized the decision not to relocate the deer to zoos or other facilities due to potential disease transmission.
Read Original Article