Putin, Macron discuss upcoming trilateral meeting of leaders of Russia, Azerbaijan, Armenia

Putin, Macron, Russia, Azerbaijan, Armenia
World
image