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.

Advertisement


Join the conversation as a VIP Member

Sponsored

Advertisement
Advertisement