larry haaslatest news & developments