Stephen Hubbard back in U.S. after release from Russian prison
Hubbard, a Michigan native, spent four years wrongfully imprisoned in Russia before being released on Wednesday.
Hubbard, a Michigan native, spent four years wrongfully imprisoned in Russia before being released on Wednesday.
Read the full article on CBS News
Read Full Article →