A Moroccan human rights activist, Sion Assidoun, lauded as a tireless defender of the Palestinian cause has died.