Nasser Mashni is President of the Australian Palestine Advocacy Network (APAN) and long-term fighter for justice and the self-determination for the Palestinian people.
Nasser Mashni is President of the Australian Palestine Advocacy Network (APAN) and long-term fighter for justice and the self-determination for the Palestinian people.