Italy negotiates the purchase of German Leopard 2A7 - 2A8 MBTs tanks
Channel: Phoenix News Life
Date: 2023-06-19

Italy negotiates the purchase of German Leopard 2A7 - 2A8 MBTs tanks