Fox's Oliver North Refers To Remote Afghan Province As “Injun Country”

From the October 1 edition of Fox News' America's Newsroom:

Video file