Seth G. Jones and Riley McCabe

Author Archive

  • Jan 29, 2026
    If you listen to Russian President Vladimir Putin and even some U.S. policymakers, it sounds like Russia is marching to an inevitable battlefield victory in Ukraine.