LEO Network

Snowy Owl Is Spotted in Central Park, for First Time in 130 Years

28 Jan 2021
Manhattan, New York, United States

The hordes came running and the snow-white raptor became the latest celebrity bird of Manhattan. Some enthusiasts took Manhattan Bird Alert to task for revealing the bird’s exact whereabouts to 38,000 followers. By Thursday morning, the Central Park snowy was nowhere to be found.

×