Biden and Putin agrees ‘in Principle’ to Ukraine summit Posted on February 21, 2022 by Priyanka Patil | Presidents Joe Biden of the United States and Vladimir Putin of Russia have agreed in principle to meet over Ukraine, according to French President Emmanuel Macron, giving a way out…Read more »