Calling this race now. Greene leads by 19% with 55% of precincts reporting at 8:57pm EDT, per Politico’s election tracker. Yes, it is early, and if I’m wrong I will be absolutely delighted to issue a correction. I don’t want this sick freak in Congress.