Up next

What Russian Generals REALLY Say About Ukraine War

2,727 Views· 11/18/23
The Infographics Show
The Infographics Show
2,194 Subscribers
2,194

Russia has been at war with Ukraine for well over a year, with neither side showing signs of backing down, but Ukraine has relied heavily on the West for support, and things could change. Check...

Show more

 0 Comments sort   Sort By


Up next