Drooid Logo
Back to today’s briefing

Story perspectives

Russia Releases Detained American Stephen Hubbard After Witkoff Talks

By Drooid · · How we work

1 1 Full Breakdown

1 of 3

Russia releases Hubbard
  • U.S. envoy Steve Witkoff met Russian President Vladimir Putin in St. Petersburg on Oct 21 2026, after talks with Ukrainian President Volodymyr Zelenskyy in Oslo.
  • President Vladimir Putin thanked President Donald Trump and Steve Witkoff, saying Russia was ready to discuss restoring U.S.–Russian economic ties and cooperation with Iran.
  • Russia released U.S. citizen Stephen Hubbard during the St. Petersburg meeting.
  • U.S. Secretary of State Marco Rubio described the Oslo talks with Zelenskyy as positive.
1 / 3