richard gregorylatest news & developments