Gen. Amir Avivi: The world needs US leadership

1 year ago
1.21K

General Amir Avivi, founder and Chairman of IDSF, gives his take on why the world needs U.S. leadership to deter Chinese and Russian threats.

Loading 5 comments...