Covert Cabal on MSN
The ammo carousel curse: Why Russian tanks keep exploding
Russia’s T-90M is supposed to be the “most advanced” tank in the war — but it’s getting knocked out at a brutal rate. The ...
A major Russian military production facility in Kopeysk near Chelyabinsk was partially destroyed on October 22, 2025, after a powerful explosion and a massive fire. The Plastmas plant is a key site in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results