Russia Deploys ICBMs That Putin Says Will Make World ‘Think Twice’
(Photo by RAMIL SITDIKOV/SPUTNIK/AFP via Getty Images) OAN’s Roy Francis5:45 PM – Saturday, September 2, 2023 Russia has deployed its Sarmat intercontinental missiles that Russian President Vladimir Putin had previously said would make Russia’s enemies “think […]