War is never the answer! Russia out of Ukraine, NATO out of existence!, part 2 "On the Barricades" — s03e50 #onthebarricades Rumble 28 Feb 2022