Published February 16, 2022 at 1001 × 509 in Russia and Germany: Putin and Scholz in productive meeting over Ukraine russia-germany4 ← Previous