A retired Michigan teacher who was locked up by Russia after being sentenced for fighting as a mercenary in Ukraine — allegations he denied — has just been released. The announcement that Stephen Hubbard, 74, was set free by Russia was made…
Retired American Teacher Stephen Hubbard Released By Russia
Oct 21, 2026 | 9:19 AM

