god didlatest news & developments