Looks like Trump got tired of Bolten doing his job....most probably over the Taliban deal. This is just more evidence Trump is the PABOTUS.
Why We Need John Bolton | National Review
It’s important that this president—any president—get unvarnished advice from his aides, and Bolton is always willing to provide it.
Mr. War himself. Glad he is gone.