World2 sources

US Citizen Stephen Hubbard Detained in Russia Since 2022

  • Stephen Hubbard, a 74-year-old retired US schoolteacher, was detained in Russia in 2022.
  • US special envoy Steve Witkoff plans to discuss Hubbard's possible release with President Vladimir Putin.
  • Hubbard's detention occurred following the full-scale invasion of Ukraine by Russia.
  • The planned discussion between Witkoff and Putin is expected to take place this week.
  • Hubbard has been in Russian custody since 2022.