Russia jails US citizen Stephen Hubbard, 72, on mercenary charges
A Russian court has sentenced a 72-year-old American citizen to almost seven years in jail for allegedly fighting as a mercenary for Ukraine. Prosecutors said Stephen James Hubbard was serving in a defence unit based in the eastern city of Izyum when he was captured by Russian forces in April 2022, shortly after Moscow launched … Read more