Daily Archives: 8th April 2013

Hamas puts backward ideology ahead of liberation

One would have thought that the Palestinian