PoliticsPhoto: NDTV WorldUS Citizen Stephen Hubbard Released From Russian Jail
Stephen Hubbard, a US citizen arrested during the 2022 Ukraine invasion, has been released from Russian jail. Former President Trump told reporters at the White House that he personally requested Russian President Vladimir Putin to free Hubbard. Unlike previous prisoner releases, the US did not have to exchange anyone in return for Hubbard's release.
NDTV World·



