Russian court jails US citizen for nearly seven years on ‘mercenary’ charge
- Posted on October 8, 2024
- By Al Jazeera
- 2 Views
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.