Post published:September 7, 2024 Mike Macnair - Revolutionary Strategy Video recording of the June 12 meeting of the Voice of Revolution forum with Mike Macnair. Presentation You Might Also Like Palestine: One or Two State Solution? – Moshe Machover June 13, 2024 Mike Macnair – British Imperialism & Iran June 13, 2024 Moshé Machover, What’s really behind the war in the Middle East ? October 10, 2024