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 ...
NEXT EPISODE
PREVIOUS EPISODE