The concrete Wall, deemed illegal by international law, being pulled down in Ni’lin

The concrete Wall, deemed illegal by international law, being pulled down in Ni’lin