Germany is doing everything it can to help Ukraine, Chancellor Olaf Scholz said on Sunday. 'We are doing everything in our power that's possible and that makes sense, including delivering weapons,' Scholz told public broadcaster ARD.