mubarak muhammad abdullahilatest news & developments