The ruling comes a month before in-person early voting in the Tar Heel State begins on Oct. 17.
loading...