Russia Releases American Stephen Hubbard After Over Four Years in Prison Amid Diplomatic Efforts
On Wednesday, Russia released American Stephen Hubbard, who had been imprisoned for over four years on charges related to fighting as a mercenary in Ukraine. This release was facilitated during a visit by U.S. envoy Steve Witkoff, following a request from President Donald Trump to Russian President...