moses blahlatest news & developments