In a clever game of resource swapping, Germany is now receiving 20 Leopard 2A7 main battle tanks in return for having lent a number of Leopard 2 A6M tanks to Canada for its immediate needs in the Afghanistan deployment. Canada, as promised, procured 20 Leopards from...