Snowy Owl Stops in Central Park for the First Time Since 1890
It has become so rare to spot wildlife in urban places these days that a single sight of any species makes headlines. That is exactly what happened when a rare snowy owl was spotted in NYC’s Central Park. The rare predatory bird was seen on January 27 and the sight led to a crowd at ...