We’ve received reports that bird-deterrent netting has allegedly been installed at the New York City Public Library. Apparently, birds are becoming trapped in this netting, and allegedly multiple birds were found deceased in it earlier today while others are still trapped inside it, desperately trying to find a way out. While the desire for nonlethal … Read more »
Urgent
Birds Reportedly Dying in Bird-Deterrent Netting at New York City Public Library