MINUTES
About Minutes
Back to latest

WorldRussia frees American Stephen Hubbard after more than four years in detention

Stephen Hubbard, a 74-year-old retired teacher from Michigan, is returning to the United States after spending more than four years in a Russian prison. Russia accused him of fighting alongside Ukraine’s military, a claim his family has consistently denied.

Stephen HubbardRussiaAmerican released

NNBC News★★★☆☆2026-10-21 11:26Original

Russia frees American Stephen Hubbard after more than four years in detention
Russia frees American Stephen Hubbard after more than four years in detentionWorld