steven leeulatest news & developments