michael russelllatest news & developments