Stephen Hubbard was arrested by Russian forces during Ukraine invasion in 2022.
US Citizen Arrested During 2022 Ukraine Invasion Released From Russian Jail
In short
citizen Stephen Hubbard was arrested by Russian forces during the 2022 Ukraine invasion. He was later released from a Russian jail.
Key points
- citizen Stephen Hubbard was arrested by Russian forces during the 2022 Ukraine invasion.: citizen Stephen Hubbard was arrested by Russian forces during the 2022 Ukraine invasion.
- He was later released from a Russian jail.: He was later released from a Russian jail.