Wisconsin's Supreme Court election is taking place on April 1, in what's shaping up to be the most expensive judicial race in ...
As of Thursday, 475,207 absentee ballots have been cast, with 242,426 being cast by in-person absentee ballots. That figure is up from the 175,774 that had voted early by the Thursday before the 2023 ...