Stephen James Hubbard, 72, was allegedly fighting in Izyum before he was captured by Russian forces in April 2022.