Monday, 21 February 2022 20:35
President Biden and Russian President Vladimir Putin agreed “in principle” on Sunday to meet, US and French officials said, leaving a narrow window for diplomacy as Russia appeared on the brink of launching a new war in Ukraine. 203