Oliver North Swearing in

‘Law and Order’ Oliver North Against the Death Penalty?

May 14, 2014 Jennifer Williams 0

Twenty-seven years ago this summer, millions of Americans were riveted to their televisions over six days as they watched some of the most compelling Congressional testimony ever given. During those July, 1987 U.S. Senate hearings on the Iran-Contra operation, United States Marine Corps Lt. Colonel Oliver North testified on what he knew about the biggest “scandal” to rock the Reagan White House. The event is so iconic that the now […]