Primary Menu
ARLINGTON, VA - MARCH 02: Former U.S. National Security Advisor Robert "Bud" McFarlane attends the burial service for Gen. Alexander Haig at Arlington National Cemetery March 2, 2010 in Arlington, Virginia. Haig, who died February 20th, served three U.S. Presidents, and was the Secretary of State under former U.S. President Ronald Reagan. (Photo by Win McNamee/Getty Images)

WASHINGTON (AP) — Former White House national security adviser Robert C. McFarlane, a top aide to President Ronald Reagan who pleaded guilty to charges for his role in an illegal arms-for-hostages deal known as the Iran-Contra affair, has died. He was 84. McFarlane, who lived in Washington, died Thursday from complications of a previous lung condition at a hospital in Michigan, where he was visiting family, according to a family statement.