michael belofflatest news & developments