World News Over 600 Oscar Voters Slam Academy For ‘Lack Of Support’ Shown To Palestinian Filmmaker Oscar-winning “No Other Land” director Hamdan Ballal was beaten by Israeli soldiers and kept in inhumane conditions for more than 20 hours. More than...Read More March 30, 2025 0 0