Germany to buy Leopard tanks, howitzers to make up for Ukraine supplies

Germany will buy 18 Leopard 2 tanks and 12 self-propelled howitzers to replenish stocks depleted by deliveries to Ukraine, a member of the ...


View article...


Top stories of the last 30 days