March 25, 2025 - 9:25 PM
In the occupied West Bank, Israeli authorities released a Palestinian director of the Oscar-winning documentary “ No Other Land,” a day after he was beaten by Jewish settlers and detained by soldiers. Hamdan Ballal and two other Palestinians were accused of throwing stones at a settler, allegations they deny.