Russia releases the American Stephen Hubbard after 4 years behind bars.
Russia releases the American Stephen Hubbard after 4 years behind bars.
Russia releases the American Stephen Hubbard after 4 years behind bars.
Russia releases the American Stephen Hubbard after 4 years behind bars.