COVER UP: Behind the Iran-Contra Affair (1988)

28 December 2008



UPDATE: Today, Oliver North is employed as a political commentator for FOX News. You can't make this stuff up.

No comments: