Oliver North Calls Barack Obama ‘Jimmy Carter On Steroids’

Townhall.com Staff
|
Posted: Feb 20, 2014 9:49 AM
Former Reagan administration official Oliver North skewered Barack Obama on “Hannity” Wednesday, accusing him of leaving Eastern Europe “bereft of leadership.”