Germany sends Kyiv largest aid package to date; Slovaks protest their leader’s visit to the Kremlin; Ukrainian drones strike same Russian oil depot for second time in a month.
Democracy looks bruised but not beaten as it heads into 2025. In a year in which countries representing almost half the world ...