mohamed badilatest news & developments