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.
The post Lt. Col. Oliver North on the Frontline of Israel’s Fight for Freedom appeared first on Bearing Arms.
via Bearing Arms
Lt. Col. Oliver North on the Frontline of Israel’s Fight for Freedom