raphael g satterlatest news & developments