A snowy owl was spotted swooping into Shirley Chisholm State Park over the holiday weekend — marking its first appearance in the Big Apple in years. The rare sighting drove hordes of curious ...
“It’s the owl from Harry Potter — Hedwig. “It’s a rarity. It’s a rare sighting in New York City, generally one we only get in the middle of winter.” The mostly polar white owl ...