gregory havretlatest news & developments