By admin Uncategorized An Israeli film festival accused of being ‘propaganda’ was marred by protest, prompting one sponsor to pull out Previous Post Why the Deck Is Stacked Against Workers Under Capitalism Next Post Ukraine’s New Missile Could Reach the Urals but Will Realistically Be Hit by Russian Air Defense