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

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.
Sister of American Stephen Hubbard says he's in disbelief following release by Russia

Stephen Hubbard, an American held in Russia for over four years, was freed on Wednesday. His younger sister spoke with him by phone following his release. She described her brother as being in disbelief about his newfound freedom.

  • Stephen Hubbard, an American, was freed on Wednesday.
  • He had been imprisoned in Russia for over four years.
  • His sister reported that he was in disbelief following his release.
Write a comment