richard ammonlatest news & developments