rory petzerlatest news & developments