Iran–Contra affair Follow
Robert McFarlane Admitted Guilt in Iran-Contra Scandal
National Security Advisor (United States)