Elderly US citizen pleads guilty in Russia of fighting for Ukraine
- Posted on October 1, 2024
- By Al Jazeera
- 2 Views
Elderly US citizen pleads guilty in Russia of fighting for Ukraine
Stephen James Hubbard, 72, was allegedly fighting in Izyum before he was captured by Russian forces in April 2022.