video of Dr Mustafa Barghouti's conference on the 2023-06-28 (EN)

09/12/2023