Russia releases American Stephen Hubbard after four years in prison

2 weeks ago

Hubbard was jailed after Russia said he fought alongside Ukrainian forces against Russia.