WorldFACTBOX: American citizen Stephen Hubbard, convicted in Russia, is released
US envoy Steve Witkoff thanked Russian President Vladimir Putin for releasing Stephen Hubbard, who was convicted in Russia for fighting alongside Ukrainian forces. Putin said Hubbard was already at St. Petersburg’s Pulkovo Airport. Hubbard received a six-year-and-ten-month sentence in 2024.
FACTBOX: American citizen Stephen Hubbard, convicted in Russia, is released