Texas executes inmate for fatally stabbing 2 brothers in their Houston-area home during 1991 robbery

Texas executes inmate for fatally stabbing 2 brothers in their Houston-area home during 1991 robbery