Some concerned about increased owl sightings in Independence

Published October 16, 2017

Rumble Many owls have been spotted in Independence. Naturalists are looking at a variety of causes for the sightings.

... and disable advertisements! No kidding :)