We’ve received reports that bird-deterrent netting has allegedly been installed at the New York City Public Library. Reportedly, library staff stated that the New York City Department of Parks & Recreation installed the netting. Apparently, birds are becoming trapped in this netting, and allegedly multiple birds were found deceased in it earlier today while others … Read more »
Urgent
Birds Reportedly Dying in Bird-Deterrent Netting at New York City Public Library