Naqaa Hamed
Press TV, Ramallah
Palestinian filmmaker Hamdan Ballal, who’s the co-director of an Oscar-winning documentary, has been released after being detained by Israeli…
Naqaa Hamed
Press TV, Ramallah
Palestinian filmmaker Hamdan Ballal, who’s the co-director of an Oscar-winning documentary, has been released after being detained by Israeli…