Putin Frees American Prisoner Ahead of Trump Envoy TalksOctober 21, 2026 News Focus 16 Views Russia has unilaterally released American Stephen Hubbard as Trump envoy Steve Witkoff met Vladimir Putin in St Petersburg for fresh Ukraine peace negotiations.