Leopard 2 battle armor, shipped from Berlin and Lisbon, and Challenger 2, shipped from London, are already on Ukrainian territory.
Germany, Portugal and the UK send tanks to Ukraine (DW) The German government confirmed on Monday (March 27) the shipment of 18 Leopard 2 A6-type armored battle tanks, including ammunition…