david moloanalatest news & developments