michael seloanelatest news & developments