US special envoy Steve Witkoff met with Russian President Vladimir Putin in Saint Petersburg on Wednesday after talks with Ukrainian President Volodymyr Zelensky in Oslo. Putin said during the meeting that Russia had released US citizen Stephen Hubbard, who has been imprisoned for years in Russia after being charged of fighting as a mercenary for Ukraine.
Read full article