by Daniel Krähmer | Oct 6, 2011
The Israeli Committee Against House Demolitions (ICAHD) has been one of the leading critical Israeli peace and human rights organizations struggling for Palestinian rights during its more than 14 years of existence. ICAHD activists resist the demolition of Palestinian...