Snowy owl sits atop a utility pole near Freedom.

Snowy owls seen in Northeast Wisconsin

FREEDOM – It’s a scene that could be right out of the Arctic. But many snowy owls are spending these winter days near Freedom in Outagamie C…