Al Jazeera
Russia releases American Stephen Hubbard after four years in prison
Hubbard was jailed after being accused of fighting alongside Ukrainian forces against Russia.
Hubbard was jailed after being accused of fighting alongside Ukrainian forces against Russia.
Originally published by Al Jazeera. Read the full story at the source →



