President Trump is laying into former CIA Director John Brennan today and accusing him of a political hit job. Later this morning, the president will go to CIA headquarters for the swearing in of the new director, Gina Haspel.

— Shane Harris (@shaneharris) May 21, 2018