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

11 months ago
232

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...