Palestinian resilience