NYC parentsfromOpelika-Auburn News2 months agoWhy a New York zoo is feeding a baby vulture with a hand puppetA baby vulture at the Bronx Zoo is being fed by hand puppet to prevent human imprinting, a technique developed over decades.