Oliver North, Osama bin Laden Hoax, Iran Contra Hearings, 7/8/1987 Lloyd Leighton Lloyd Leighton https://www.youtube.com/watch?v=YiIbOZ2YI0U https://www.youtube.com/watch?v=YiIbOZ2YI0U