Russia releases jailed U.S. citizen Stephen Hubbard
Russian dictator Vladimir Putin announced the release of U.S. citizen Stephen Hubbard – who had been detained in Russia on charges of fighting for Ukraine – during a meeting with President Donald Trump’s special envoy Steve Witkoff on October 21, BBC Russian reported.
We haven't written up this one. New Voice of Ukraine has the full story — the link below goes straight to it.