Trial of Oliver North
Steven Emerson of U.S. News and World Report discussed the trial of retired Lieutenant Colonel Oliver North and answered viewer questions.
92 viewsSteven Emerson of U.S. News and World Report discussed the trial of retired Lieutenant Colonel Oliver North and answered viewer questions.
92 views