Former chair of Joint Chiefs Gen. John Vessey dies at 94

John Vessey and Casper Weinberger
In this Feb. 6, 1985, file photo, Defense Secretary Casper Weinberger, right, speaks with Gen. John W. Vessey Jr., chair of the Joint Chiefs of Staff, before a hearing of the House Armed Services Committee on Capitol Hill in Washington.
John Duricka | AP