Leading intelligence community officials are speaking out following a news report about Russia paying the Taliban to kill US troops in Afghanistan -- denouncing leaks of sensitive information to the media. CIA Director Gina Haspel, Director of National Intelligence John Ratcliffe and National Security Advisor Robert O'Brien each released statements on Monday in which they...
Please to comment