The much-anticipated ruling could have implications for other key witnesses, such as former national security adviser John Bolton who has refused to testify until a federal court weighed in.

More...