moviesNews Open Letter Puts Spotlight On Venice Film Festival To Stand With Palestine August 28th, 2026