Mustafa Al-barghouti

Mustafa Al-barghouti

Mustafa Barghouti is a Palestinian physician, activist, and politician.