john rogerslatest news & developments