Friday, March 28, 2025
Oscar-winning Palestinian director Hamdan Ballal has been released by Israel under intense...