Stephen Hubbard is accused of signing a $1,000 per month contract with a Ukrainian territorial defence unit in the city of Izyum in February 2022. He was captured by Russian forces in April that year, ...
Some results have been hidden because they may be inaccessible to you