Russia frees jailed American Stephen Hubbard during Witkoff talks
AI Summary
Russia released American Stephen Hubbard, whom Russian forces had captured in Ukraine, during talks involving U.S. envoy Steve Witkoff. President Vladimir Putin announced the release, which comes amid ongoing diplomatic engagement between Moscow and Washington.
Russian President Vladimir Putin announced the release of Stephen Hubbard, an American taken captive by Russian forces years ago in Ukraine.