A Human Rights Watch Briefing Paper on the legal consequences of the Separation Wall.
This Site Was Created By