John Bolton Took Money From Banks Tied To Cartels, Terrorists, Iran April 10, 2019 William Craddick Financial ties raise serious questions about suitability for NSC position.