peter vannlatest news & developments