deepnews
Russia and Ukraine · 21 October 2026 to 21 October 2026 · 4 headlines · BBC News, Fox News, The Straits Times

The release of Stephen Hubbard by Russia

Russia has freed US citizen Stephen Hubbard, a teacher who had been detained in the country, state media confirmed. His release coincided with a meeting between Vladimir Putin and a Trump envoy, and followed direct pressure from President Trump on the Russian leader to secure his freedom. Further details of the arrangement behind his release have not been disclosed.

Follow this story on the map

As it ran

21 October 2026

More from front pages

Every front pages story, newest first