By JPOST.COM STAFF
An Amnesty report calls for Israel to remove all checkpoints and cease building the security barrier on what it claims are Palestinian territorie, Israel Radio reported Monday morning.
The report said that the security barrier causes suffering to Palestinians without improving Israel's security.