The Boomerang armored personnel carriers (APC) have concluded the Victory Parade on Red Square since 2015. Together with the newest T-14 MBT and T-15 heavy infantry fighting vehicle based on the Armata heavy unified tracked platform, they have to become the main strike force of Russia’s Land Forces. Read
more