American released by Russia after being jailed for over 4 years arrives back in Texas
A plane carrying American Stephen Hubbard arrived at Kelly Field in San Antonio, Texas, following his release from Russian prison. Hubbard returned to the United States…
Discussion (0)
No comments yet. Start the conversation!