Mustafa Barghouti, Al Jazeera, 11 Aug, 2024 https://differx.noblogs.org/files/2024/08/Mustafa-Barghouti-Al-Jazeera-11-Aug-2024.mp4 Share this post: