Scott Ritter: Ukraine is TOTALLY DEFEATED as NATO Admits Russia is Winning War

Keep up to Date & Bypass the Big Tech Censorship
Get uncensored news and updates, subscribe to our daily FREE newsletter!

 

Fmr US Marine Corps Officer and UN Weapons Inspector Scott Ritter is joined by Andrei Martyanov and Garland Nixon to respond to the misconceptions about the Ukraine conflict as defeat looms over Zelensky and his NATO backers