By allowing ads to appear on this site, you support the local businesses who, in turn, support great local journalism.
Runoff official in Senate race between David Perdue, Jon Ossoff
Senate- Perdue and Ossoff.jpg
Republican Sen. David Perdue and Democratic challenger Jon Ossoff will face off on Nov. 3 in a race for the seat Perdue has held since 2015

Republican U.S. Sen. David Perdue and Democrat Jon Ossoff will face off in a Jan. 5 runoff in Georgia for Perdue’s Senate seat.

Libertarian candidate Shane Hazel was able to get enough votes so that neither Perdue nor Ossoff was able to clear the 50% threshold needed for an outright win.

Thousands of absentee ballots and in-person votes cast early needed to be counted after Election Night passed, forcing a long and tense wait before the race could be called.

The contest has already seen huge spending from outside groups on both sides and millions of dollars more are expected to pour into the state ahead of the runoff.

The race between Ossoff and Perdue, a close ally of President Donald Trump, has been characterized by sharp attack ads but relatively moderate political positions.

Both candidates pivoted to the middle vying for a state Trump won handily four years ago, but where swaths of suburbia have shown signs of disillusionment with the president.

Perdue sought to cast Ossoff as backing a “radical socialist agenda,” while Ossoff portrayed Perdue as a “corrupt” Washington insider who has been part of a botched pandemic response.

Scores Presented by Bryan Properties
Why protestors hit the streets in downtown Cumming on Presidents Day
02172025Presidents Day Protest
Protesters gather outside the Forsyth County Courthouse in downtown Cumming on Monday, Feb. 17, 2025 as a part of a nationwide Presidents Day protest. The Forsyth County Democratic Committee organized the Forsyth County event. - photo by Sophie Ralph
About 75 protestors took to the streets of downtown Cumming on Presidents Day.
Read this subscriber-exclusive story

Keep reading this and other subscriber-exclusive stories! Click the button below to choose your plan.

If you are on the Basic subscription plan, you have reached the limit of articles included in your subscription. Contact our customer care team to upgrade.

Subscribe now
Scores Presented by Bryan Properties