Oliver North Takes On Obama Pastor Dewey Moede 11 years ago What do you think? Oliver North for President? For Congress? Oliver North: ‘Jimmy Carter on Steroids’ Handed Putin Ukraine: Oliver North lambasted the Obama administration bit.ly/1bnE4Yo Share this:Print