john richard simplotlatest news & developments