denis hirsonlatest news & developments