mohammad hadilatest news & developments