Robert C. McFarlane, a former decorated Marine officer who rose in civilian life to be President Ronald Reagan’s national security adviser and then fell from grace in the Iran-contra scandal, died on Thursday in Lansing, Mich. He was 84.
Mr. McFarlane, who lived in Washington, was visiting family in Michigan at the time. A family friend, Bill Greener, said the death stemmed from an unspecified previous lung condition.
Mr. McFarlane pleaded guilty in 1988 to charges of withholding information…