baaba maallatest news & developments