Skip to content
The San Antonio

Sister of American Stephen Hubbard says he's in disbelief following release by Russia

Sister of American Stephen Hubbard says he's in disbelief following release by Russia
Photo: KSAT 12 (ABC affiliate) · view original

The younger sister of Stephen Hubbard, the American freed Wednesday after spending more than four years in a Russian prison, said she spoke with her brother by phone and described him as being in disbelief. “That was awesome. He was just laughing.... He said, ‘I can’t believe this is happening,’...

Sources and story details