mohammed mooidheenlatest news & developments