German leader Olaf Scholz will not stand up to Putin over 'deep-seated' fear of Russia March 7, 2024 News French President Emmanuel Macron appeared to intimate that Germany and its Chancellor, Olaf Scholz, were at risk of being “cowards” over the More