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…
From TMZ.

Leave a Reply