michael dimadislatest news & developments