rami ayyadlatest news & developments