American Citizen Stephen Hubbard Sentenced to Nearly Seven Years in Russian Prison for Allegedly Fighting as Mercenary in Ukraine Conflict
Stephen Hubbard Sentenced to Nearly Seven Years in Russian Prison In a sobering ruling this week, a Russian court has sentenced 72-year-old Stephen Hubbard, an