On the recordOctober 16, 2025
A meeting location is to be determined. President Putin and I will then meet in an agreed upon location, Budapest, Hungary, to see if we can bring this 'inglorious' War, between Russia and Ukraine, to an end.
Source
cbsnews.com




