Global News
Russia frees American Stephen Hubbard after 4 years behind bars
Russia frees American Stephen Hubbard after 4 years behind bars
Russia frees American Stephen Hubbard after 4 years behind bars
Hubbard was jailed after being accused of fighting alongside Ukrainian forces against Russia.