
Retired American Teacher Stephen Hubbard Released By Russia
Key Highlights: Stephen Hubbard, a 74-year-old retired Michigan teacher, has been released by Russia after being imprisoned on mercenary-related charges he consistently denied. Hubbard had been sentenced by Russian authorities for allegedly fighting as a mercenary in Ukraine, accusations he disputed throughout his detention. His release was formally announced following his imprisonment, marking a significant ...
