
Retired Michigan Teacher Freed from Russian Prison
Stephen Hubbard, a 74-year-old retired Michigan teacher, was recently released from a Russian prison and says he did not believe he'd be freed until he was given new clothes and moved from Moscow to St Petersburg. He told reporters he had heard promises of release before but trusted actions more than words.
Developing story