john holsenlatest news & developments