Germany orders 18 new Leopard 2 tanks to interchange autos despatched to Ukraine
A number one protection firm says the German navy has ordered 18 new Leopard 2 tanks to interchange autos that had been despatched to Ukraine earlier this 12 months FILE…