News

Snowy owl seen in Central Park after 130 years, a rare spotting of an ‘unpredictable’ Arctic bird

A snowy owl was spotted in New York City's Central Park last week, the first reported sighting in 130 years. Will it be another 130 to see one again?