- Germany pledged Ukraine almost $3 billion worth of military aid in May.
- However, many of the supplies are yet to arrive, German newspaper Die Welt reported.
- Only 10 of the 110 promised Leopard 1 tanks have been delivered so far, the report says.
Germany has delivered only around 10% of the Leopard 1 tanks that it promised to Ukraine as part of a package it announced in May, German newspaper Die Welt reported.