Hosted on MSN
Russia’s Bumerang could redefine armored warfare
Russia’s VPK-7829 Bumerang is a new infantry fighting vehicle built to combine speed, firepower, and protection in one platform. If its claims hold up, it could challenge the Bradley, Stryker, and K21 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results