Reports: Comey to Testify Under Oath, Will Trump Accuse Him of Perjury?

This could solve a lot of mysteries. Former FBI Director James Comey has agreed to testify before the Senate Intelligence Committee, CNN reported.

Comey has spoken privately with Special Counsel Robert Mueller III to work out the parameters for his testimony to ensure there are no legal entanglements as a result of his public account, a source said. Comey will likely sit down with Mueller, a longtime colleague at the Justice Department, for a formal interview only after his public testimony.