steve swaseylatest news & developments