What To Do About The Turkey Vultures?

They’re starting to get more attention. A growing flock of turkey vultures continues to perch high atop an Aledo water tower in the southwest part of town. It’s even a subject that’s been brought up at the last few Aledo City Council meetings says Mayor Chris Hagloch.

 

The Illinois Department of Natural Resources is being contacted about the issue.