mohammad almahdilatest news & developments