Willis denies any wrongdoing, and dismisses allegations of impropriety as politically motivated.
The latest ruling by Judge McAfee adds another layer of complexity to an already convoluted legal battle.
The implications extend far beyond the confines of the Georgia courtroom.
With the March 15 deadline looming for Judge McAfee’s ruling on Willis’s status all eyes remain fixed on Fulton County, where the fate of the prosecution hangs in the balance.