john norris rogerslatest news & developments