A T-14 Armata tank rolls towards Red Square to attend a rehearsal for the Victory Day military parade in Moscow last May. British intelligence says Russia might deploy these tanks in Ukraine. AP Photo
A T-14 Armata tank rolls towards Red Square to attend a rehearsal for the Victory Day military parade in Moscow last May. British intelligence says Russia might deploy these tanks in Ukraine. AP Photo


On Ukraine, both Russia and Nato have backed themselves into a corner



January 22, 2023