Putin, new Ukrainian leader Zelenskiy meet for first time
President Vladimir Putin of Russia and President Volodymyr Zelenskiy of Ukraine sat down together for the first time at the French presidential palace along with the leaders of France and Germany for talks focused on reviving a
Continue Reading »