Putin is setting up excuses to protect himself in case his war in Ukraine fails, says ex-CIA officer
Russian President Vladimir Putin meets with war correspondents in Moscow on June 13, 2023.GAVRIIL GRIGOROV/SPUTNIK/AFP via Getty ImagesRussian..
Read More