peter hansonlatest news & developments