1 hour agoScott Ritter on Ukraine Collapsing on All Fronts and NATO's Strategy Being Completely DefeatedVIDEOVARIETY