ryan harrislatest news & developments