Tags Leopard II

Tag: Leopard II

Indonesia Receive Armored Vehicles from Germany, Transports from Spain

Jakarta, Indonesia: Germany is expected to deliver 44 Leopard II Main Battle Tanks and refurbished Marder armored infantry fighting vehicles to Indonesia by November...
banner