‘Don’t blame Israel for Arab failures’ August 22, 2010 By admin Salim Mansur: Palestinians are an integral part of this dysfunctional world, and their politics reflect, in a heightened sense, the problems the rest of the world seeks to avoid … [Read more...]