mahjub fadl badrilatest news & developments