Angela Merkel europe Germany news Russia Ukraine World newsAngela Merkel says she lost influence over Putin as a lame duck leaderTheWorldsNewsNovember 26, 2022 by TheWorldsNewsNovember 26, 20220 Germany’s former chancellor defends her actions amid barrage of accusations since Russia’s invasion of Ukraine Angela Merkel has insisted that her position as a lame...