The following bio is that of an event speaker or guest author. This person is not directly affiliated with the John Locke Foundation.
Rep. Grey Mills is a Republican who represents District 95 – Iredell County – in the North Carolina House of Representatives. He is an attorney and is serving his third term in the House. Rep. Mills is Chairman of the Election Law and Campaign Finance Reform Committee. He also serves as Vice Chairman of Judiciary I and serves on several other House committees.