Life & Style Updated 26 Oct, 2024 06:50pm Palestinian films removed due to licence expiry, not censorship, says Netflix Freedom Forward publicly criticizes the streaming service