Drooid Logo
Back to today’s briefing

Story perspectives

Russia Releases Wrongfully Held American Stephen Hubbard After Talks

By Drooid · · How we work

23 5 Full Breakdown

1 of 4

Trump blames US inaction
  • Russia freed 74-year-old American Stephen Hubbard on 21 October 2026 during talks between U.S. envoy Steve Witkoff and President Vladimir Putin in St. Petersburg.
  • Russian officials called the release a humanitarian gesture, said no prisoner swap occurred, and noted Hubbard was the U.S. detainee wrongfully held.
  • Moscow Court sentenced Hubbard in October 2024 to six-year, ten-month term for mercenary activity in Ukraine.
  • President Donald Trump said asked Putin to free Hubbard and United States gave nothing.
1 / 4