Artwashing Israel’s Genocide @ 2026 Biennale: When the Red Carpets Runs Red
The Biennale Venezia which goes from 9 May to 22 November 2026 will go down in history for being the most politicized ever. With both…
iGlobenewsJune 24, 2026










