mahmoud darwishlatest news & developments