Day: March 12, 2024
- news
Oscar-winning director decries Israeli ‘dehumanization’ of Palestinians in Gaza
Jonathan Glazer, director of an Academy Award-winning film this year, has used his acceptance speech at the 2024 Academy Awards…
Read More »