American Prisoner Stephen Hubbard Released by Russia, Unaware of Impending Freedom
- Stephen Hubbard, an American held in Russia, was released.
- Hubbard was unaware he was being released until he saw the US flag.
- His sister reported that he thought he might be going to his death.
- Hubbard is now in disbelief following his release.
- The exact circumstances and charges related to his detention remain undisclosed.
Articles (3)
New York Post·
Sister of American held in Russia says he didn’t know he was being released until he saw US flag
Associated Press·
Sister of American held in Russia says he didn't know he was being released until he saw US flag
Associated Press·
Sister of American Stephen Hubbard says he’s in disbelief following release by Russia