steven hadleylatest news & developments