chris krausslatest news & developments