Russia US Talks - The Room Where it Happened

Russia and the US agree to appoint teams to start negotiating the end of the war.

Feb 18, 2025 - 22:26
 0
Russia US Talks - The Room Where it Happened
Russia and the US agree to appoint teams to start negotiating the end of the war.