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, ...
Results that may be inaccessible to you are currently showing.