Fox's Oliver North Refers To Remote Afghan Province As “Injun Country” Written by Media Matters Staff Published 10/01/12 12:17 PM EDT From the October 1 edition of Fox News' America's Newsroom: Video file Previously: North Bizarrely Claims “American People” And Troops Can “Claim Victory” In Iraq, But “The Administration” Can't Oliver North: Obama Has “Core Philosophy Of Being Anti-American” Oliver North (!) Is Angry That Obama Didn't Get Congress' Approval On Libya