itai marombedzalatest news & developments