Browsing Tag
T-14 Armata
1 post
Russia considering deployment of a small number of its T-14 tanks primarily for propaganda purposes – British intel
In its January 19 intelligence update, the British Defense Ministry says that Russia is considering the deployment of…