mohammed almahdilatest news & developments