Skip Navigation

Now The Russians Have Invented A Self-Exploding Tank

www.forbes.com Now The Russians Have Invented A Self-Exploding Tank

At least one Russian tank participating in the disastrous campaign around Krynky, in southern Ukraine, wears its explosive reactive armor all wrong.

5
5 comments