steve weizmanlatest news & developments