Israeli Occupation had Palestinian Citizen Self-demolish his Home
A Palestinian from Taybeh was compelled to destroy his own home after the Israeli occupation authorities imposed the demolition order ...
A Palestinian from Taybeh was compelled to destroy his own home after the Israeli occupation authorities imposed the demolition order ...