Skip to content
Mahmoud Hamchari
Palestine representative to France · Fatah · Palestine

Mahmoud Hamchari

Where they stand

Left – right
−0.30
Libertarian – authoritarian
−0.30