The International Documentary Festival Amsterdam (IDFA) has issued an apology after three activists burst on stage during the opening ceremony on Nov. 8 with a banner that read “From the River to the Sea, Palestine Will be Free.” The slogan, which calls for the destruction of Israel, has been used by Hamas, the terrorist group […]
© 2020-23 Digest Wire. All rights belong to their respective owners.