Italy To Manufacture Leopard 2A8 Main Battle Tanks
The Italian Ministry of Defense has sent an official request for securing the financing for the domestic production line of the newest Leopard 2A8-IT. The Main Battle Tank built under… Continue reading "Italy To Manufacture Leopard 2A8 Main Battle Tanks"