thomas rufflatest news & developments