Russian President Vladimir Putin, left, and German Chancellor Olaf Scholz in Moscow, Feb. 15. Russian rulers have hold over German rulers who increasingly rely on Moscow for natural gas.
Dave Salner
le 18 février 2022