francis petersenlatest news & developments