Russian president Vladimir Putin said on Wednesday that Moscow has agreed to free the imprisoned US citizen Stephen Hubbard following a plea from US president Donald Trump.
Mr Hubbard, 74, had been held in Russian custody since April 2022 and was serving a nearly seven-year prison sentence in a penal colony for allegedly fighting on behalf of Ukraine, charges he denies.