1:58
- news
- October 21, 2026
Detained American released by Russia
Stephen Hubbard was the only American in Russia officially designated “wrongfully detained” by the State Department. He was seized by Russian forces in occupied Ukraine in 2022.
Stephen Hubbard was the only American in Russia officially designated “wrongfully detained” by the State Department. He was seized by Russian forces in occupied Ukraine in 2022.