muhammadlatest news & developments