Lieutenant Colonel Kedar tells Newsmax that the US must deter the ‘Iranian Octopus’
According to Israeli Defense Forces Reserve Lt. Col. Mordechai Kedar, the United States is failing to properly deter Iran, which is a significant abdication of responsibility as the leader of the Western world.