Final Finnish Leopard 2A6s Delivered
On October 25, the Finnish Army announced that the final Leopard 2A6 main battle tanks it purchased had been delivered to Vuosaari Harbour at 06:45 local time. The Finnish Army… Continue reading "Final Finnish Leopard 2A6s Delivered"