Lt. Col. Oliver North on the Frontline of Israel's Fight for Freedom

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.


May 16, 2021 11:30 AM ET
May 16, 2021 8:30 AM ET