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