Signs of de-escalation as Russia claims to pull back some troops
Wednesday, February 16, 2022 On Tuesday, German Chancellor Olaf Scholz met with the Russian President Vladimir Putin in Moscow. The main agenda was the ongoing crisis near the Russian-Ukrainian border. On Monday, Scholz had visited Kiev, where he met with Ukrainian President Volodymyr Zelensky and showed support to Ukraine againstContinue Reading