Oct 21, 2026

Russia Releases Imprisoned American Stephen Hubbard; France Braces for Another Round of Riots

Russia has released a retired American teacher who had been imprisoned on charges of fighting as a mercenary in Ukraine, U.S. President Donald Trump said on Wednesday after U.S. envoy Steve Witkoff met with Russian President Vladimir Putin to secure ...