Mark Sleboda: Ukraine's Army is DECIMATED and Putin is Ready to Finish It

6 months ago
228

Geopolitical analyst Mark Sleboda discusses the irreversible losses Ukraine has experienced on the battlefield and how political chaos in Kiev is the most likely route for Russian victory
Danny Haiphong
@geopoliticshaiphong

Loading comments...