• Saturday, 23 November 2024
Scholz confirms German delivery of 18 Leopard tanks to Ukraine

Scholz confirms German delivery of 18 Leopard tanks to Ukraine

Rotterdam, 27 March 2023 (dpa/MIA) - The Ukrainian armed forces have received 18 modern Leopard 2A6...

Image