New York Central Park’s famous owl ‘Barry’ dies in crash with park’s maintenance van

A beloved owl who became a well-known resident in New York’s Central Park has died. Barry the barred owl was flying low in search of a meal when it collided with one of the park’s maintenance vans on Friday morning, park authorities said. The owl’s death has prompted bird lovers across the world to share […]