Gregory Swanson, of unincorporated Grayslake, now faces officials misconduct and theft charges. | The best of Grayslake Patch right to your inbox.
ADVERTISEMENT
Gregory Swanson, of unincorporated Grayslake, now faces officials misconduct and theft charges. ... Read more »
Read full story »