German Chancellor Olaf Scholz denies plans to meet Putin, calling rumors 'deeply indecent.' He also criticizes Elon Musk for backing Germany's AfD party. Get the full story here ...
The world's wealthiest man -- who owns social media platform X -- has in a string of posts attacked several European leaders ...