In this photo released by the Moscow City Court Press Service, Stephen Hubbard, a US citizen accused of fighting as a mercenary in Ukraine against Russia stands in a glass cage during a court session in the Moscow City court on Monday, Oct. 7, 2024.
Moscow City Court Press Service/AP
See all topics Email Link Copied!

Stephen Hubbard, an American detained in Russia for more than four years, has been released after a visit by US special envoy Steve Witkoff to St. Petersburg, Russian state media reports.