Published: Oct 19, 2025, 20:23 IST | Updated: Oct 19, 2025, 20:23 IST
Germany has pledged more than $2bn in military aid for Ukraine, as the government in Kyiv signalled that it would need $120bn in 2026 to stave off Russia’s nearly four-year all-out war.