Fox's Oliver North “This Man Has Failed As Commander-In Chief, I Hope The American People Are Going To Hire A New One Next Week” Written by Media Matters Staff Published 11/02/12 3:58 PM EDT From the November 2 edition of Fox News' America Live: Video file Previously: Fox's Oliver North Refers To Remote Afghan Province As “Injun Country” Oliver North: Obama has “core philosophy of being anti-American” Oliver North(!) Is Angry That Obama Didn't Get Congress' Approval On Libya