Al Jazeera· World
Russia releases American Stephen Hubbard after four years in prison
Hubbard was jailed after being accused of fighting alongside Ukrainian forces against Russia.
Published Wednesday, 21 October 2026 at 14:31
Hubbard was jailed after being accused of fighting alongside Ukrainian forces against Russia.
This is a syndicated summary. Read the full story at the original publisher:
Read on Al Jazeera →