Found 1 results for this tag.
Putin held a three-hour meeting with US envoy Steve Witkoff, signaled trilateral Ukraine talks after Nov 10, and freed detained American Stephen Hubbard.