steven griffithslatest news & developments