leonard hadebelatest news & developments