michael rubinolatest news & developments