Former CIA director John Brennan describes the ‘white-knuckled’ moments before Osama bin Laden was killed

US Department of Defense John Brennan, the former director of the CIA, told Business Insider that participating in planning the raid that killed former Al Qaeda leader Osama bin Laden was one of his proudest moments at the agency post-9/11.  Brennan was then-President Barack Obama’s assistant for counterterrorism at the time of Operation Neptune Spear, […]