Daily Archives: 15/08/2013

Palestinian concessions lead to nowhere but humiliation

Palestinian concessions lead to nowhere but humiliation.