3 min read Finance Pentagon Admits Russia Has Our Weapons March 3, 2023 James Vincent In what would qualify as something right out of “The Theater of the Absurd” the Pentagon admits that Russia has captured...