You may be correct. According to True Pundits site, Handel is winning:
Georgia US House General Election 6
Candidate Percent Votes Counted
Karen Handel (Republican) 50.4% 64,834
Jon Ossoff (Democratic) 49.6% 63,689
How will they spin the loss?
Russian meddling?
Handel/Putin collusion?
Global warming?
Voter suppression?
Georgia...definitely a Russia connection