peter riek gienglatest news & developments