1 day agoRussia Annihilated Ukraine's Army and Humiliated NATO in Unprecedented Victory! | Mark SlebodaVIDEOVARIETY