Up next

How Ukraine Easily Destroyed Russia s Terminator Super Tank

2,353 Views· 11/05/23
The Infographics Show
The Infographics Show
2,194 Subscribers
2,194

With the fight in Ukraine turning against it, in May, Russia deployed a brand new super weapon, dubbed the Terminator. This armored monster promised to make swiss cheese out of Ukrainian defenders...

Show more

 0 Comments sort   Sort By


Up next