william petersenlatest news & developments