Geopolitical analyst Mark Sleboda discusses how Russia has gained the advantage over Ukraine on the battlefield with overwhelming force and what this means for the future of NATO.
Watch: Here
Geopolitical analyst Mark Sleboda discusses how Russia has gained the advantage over Ukraine on the battlefield with overwhelming force and what this means for the future of NATO.
Watch: Here