Three days ago, introducing the International Committee of the Fourth International’s (ICFI) May Day online rally, David North warned of the danger that the NATO war against Russia in Ukraine ...
Watch the full video for more. INTERNATIONAL NEWS #Russia #NATO #USA #Europe #EuropeanUnion #VladimirPutin #JoeBiden #VolodymyrZelensky #Ukraine #EmmanuelMacron #JensStoltenberg #Avdiivka ...