rob petersenlatest news & developments