steven rubinlatest news & developments