Palestine Declassified2 years ago
The Lion’s Den: Resistance in Palestine
A new resistance group announced its formation in August - The Lion's Den of Nablus. It has issued a stream of statements and has called for a massive mobilization against the occupation.