Russian court jails US citizen for nearly seven years on ‘mercenary’ charge

Stephen Hubbard, 72, was detained in eastern Ukraine in April 2022 and accused of fighting for Ukraine.

Russian court jails US citizen for nearly seven years on ‘mercenary’ charge
Stephen Hubbard, 72, was detained in eastern Ukraine in April 2022 and accused of fighting for Ukraine.