Wall of evil

Road map to peace heads for a dead end while Separation Wall divides Palestinian lands

by