Watch Lt. Col. Oliver North explain why the people of Israel have absolutely no intention of ever being driven from their homeland again on this episode of the NRA TV series Frontline.