john landislatest news & developments