Russia freed imprisoned U.S. citizen Stephen Hubbard, 74, of Michigan, after President Trump requested his release. Putin announced the release as talks began with White House envoy Steve Witkoff on ending the Ukraine war. Hubbard had been sentenced to nearly seven years as a mercenary.
Putin Frees American Stephen Hubbard After Trumps Direct Request
✨ Enjoying this article? ✨
📱 Get more with the NewsNuggs iOS App →