ahmad kayedlatest news & developments