News

A shocking development has surfaced from inside Russia’s military: 1,000 T-80BV main battle tanks have mysteriously vanished ...