Russia Puts its New Weapons on Parade It is also a chance for Moscow to show off some of its newest weapons. Kris Osborn · June 28, 2020