lance nieuwenhuislatest news & developments