Deakstadieđáhus: Popular protest in Palestine :