ahmed mansraylatest news & developments