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.

Now The Russians Have Invented A Self-Exploding Tank
5

You're viewing a single thread.

5 comments