peter rorviklatest news & developments