stephen landerlatest news & developments