cs rorichlatest news & developments