Politics · the U.S. · October 21, 2026
From The Hill
Russia on Wednesday released American teacher Stephen Hubbard, who was serving a seven-year prison sentence after prosecutors accused him of working with Ukraine as a mercenary following the Russian invasion that launched the war between both countries.
Reported by The Hill, October 21, 2026. Read the full story at The Hill →