A judge has ruled that the Georgia state Senate can subpoena Fulton County District Attorney Fani Willis as part of a inquiry into whether she has engaged in misconduct.