lance niewenhuislatest news & developments