Strategy Page
Armor: Russian T-14 Tank Absent in Ukraine
February 5, 2024: Rumors that Russia had sent their new T-14 Armata tank to Ukraine proved partially true. T-14s were seen in portions of Ukraine long occupied by the Russians but not anywhere ...
2 days ago