A Russian court has sentenced Stephen James Hubbard, a 72-year-old American, to six years and 10 months in prison after finding him guilty of fighting as a mercenary for Ukraine in a closed-door trial ...
The Moscow Times pointed to a May Facebook post by a woman originally from Michigan named Tricia Hubbard Fo who said her brother, StephenJamesHubbard, was “kidnapped” by Chechen soldiers ...