Is John Bolton Withholding Impeachment Evidence so He Can Put It in a Book?

John Bolton, Donald Trump’s former National Security Adviser has been a familiar name throughout the