Italy's MoD Awaits Final Approval to Acquire 125 Leopard 2A7,A8 Tanks to Strengthen Its Armed Forces
Channel: Phoenix News Life
Date: 2023-07-14

Italy's MoD Awaits Final Approval to Acquire 125 Leopard 2A7,A8 Tanks to Strengthen Its Armed Forces