Lawrence Walsh

Bush Pardons Six Iran-Contra Officials on Christmas Eve, Completing Cover-Up

| Importance: 10/10

President George H.W. Bush issues sweeping pardons to six Iran-Contra defendants on Christmas Eve, twelve days before former Defense Secretary Caspar Weinberger’s trial was scheduled to begin. The pardons cover Weinberger, former National Security Adviser Robert McFarlane, former Assistant …

George H.W. Bush Caspar Weinberger Robert McFarlane Elliott Abrams Lawrence Walsh Iran-Contra presidential-pardons obstruction-of-justice accountability cover-up
Read more →

Defense Secretary Caspar Weinberger Indicted on Five Iran-Contra Felonies

| Importance: 9/10

Former Defense Secretary Caspar Weinberger is indicted by a federal grand jury on five felony counts of lying to Congress and investigators about the Iran-Contra scandal, marking the highest-ranking Reagan administration official charged in the affair. Independent counsel Lawrence Walsh brings the …

Caspar Weinberger Lawrence Walsh Ronald Reagan George H.W. Bush Iran-Contra Reagan-administration obstruction-of-justice perjury accountability
Read more →

Oliver North Convicted of Iran-Contra Felonies, Later Overturned on Immunity

| Importance: 9/10

Lieutenant Colonel Oliver North is convicted on May 4, 1989, of three felony charges stemming from his central role in the Iran-Contra scandal: accepting an illegal gratuity (a security fence for his home), aiding and abetting in the obstruction of a congressional inquiry, and ordering the …

Oliver North Gerhard Gesell Lawrence Walsh Iran-Contra Reagan-administration obstruction-of-justice accountability legal-immunity
Read more →