Russia jails US citizen Stephen Hubbard, 72, on mercenary charges
- Posted on October 7, 2024
- By BBC News
- 1 Views
Russia jails US citizen Stephen Hubbard, 72, on mercenary charges
Prosecutors said Stephen Hubbard was fighting on the Ukrainian side when he was captured by Russian forces in 2022.