Updated 8:29 p.m. EST, Jun 5, 2012
Votes Vote%
Scott Walker Walker Projected Winner 669,058 58%
Tom Barrett Barrett 474,398 41%
52% reporting
I’m seeing some reports on Twitter that some people are still voting?? Is that true? Also I’m seeing Barrett is not conceding the race..