bazooka rhadebelatest news & developments