richard moorezzzlatest news & developments