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.